gpt4 book ai didi

pandas - 如何在 Watson Studio 中使用 Insert to Code 从 StreamingBody 对象加载数据到 Pandas?

转载 作者:行者123 更新时间:2023-12-01 11:16:39 37 4
gpt4 key购买 nike

Insert to Code功能使您能够在 Watson Studio 中的 Jupyter 笔记本中工作时访问存储在 Cloud Object Storage 中的数据。某些文件类型(例如 txt 文件)将只有 StreamingBody 和 Credentials 作为插入代码选项:

Screenshot of Insert to Code functionality

我如何使用 StreamingBody反对访问我的数据?

最佳答案

这些代码片段并不总是能让您完整地访问数据。对于 Insert StreamingBody object选项,您可以使用 io.BytesIO 将数据加载到 Pandas 数据帧中, 例如:

import io
import pandas as pd

df = pd.read_table(io.BytesIO(streaming_body_1.read()))

哪里 streaming_body_1是 boto3 客户端 get_object()['Body']

关于pandas - 如何在 Watson Studio 中使用 Insert to Code 从 StreamingBody 对象加载数据到 Pandas?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50002498/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com