【发布时间】:2018-05-05 12:36:43
【问题描述】:
我已通过 microsoft 将数据集上传到 AzureMl。现在的问题是我想在笔记本中使用该数据集(.csv)(也由 azureml 提供)。但我找不到办法。 它提供了一种访问方式:
from azureml import Workspace
ws = Workspace(
workspace_id='777902b8d48a449091a57d13bfcdfdec',
authorization_token='c05837974f984e4eb6a4df85a97642dd',
endpoint='https://studioapi.azureml.net'
)
ds = ws.datasets['temp.csv']
frame = ds.to_dataframe()
当我做一个:
type(frame)
显示:pandas.core.frame.DataFrame
但我希望它采用 CSV 的形式。让我从头开始。所以,我使用:
frame.to_csv('temp.csv')
还有其他方法可以在azureml中使用pandas中上传的数据集吗?
【问题讨论】:
-
因为您使用
ds.to_dataframe(),它会将 Azure 数据集转换为 pandas 数据帧。您的问题是“还有其他方法可以在 azureml 中使用 pandas 中上传的数据集吗?”,但这正是您现在所拥有的。你的问题是什么,你想达到什么目标? -
@BenjaVR 我想要的只是 csv,就像我想从头开始一样,还没有一个转换为 pandas 数据框。
标签: python python-3.x pandas azure azure-machine-learning-studio