【发布时间】:2017-06-07 09:45:26
【问题描述】:
AzureML 的 Python 脚本模块需要返回 Pandas DataFrame。我只想返回一个值,我这样做:
result=7
dataframe1=pd.DataFrame(numpy.zeros(1))
dataframe1[0][0]=result
通过它我可以在 Azure ML 的 Python 脚本模块中返回一个值。
创建具有单个值的 pandas DataFrame 的正确方法是什么?
【问题讨论】:
-
最小值为
pd.DataFrame([result]) -
@EdChum 我试过了,但它在 Azure ML 中不起作用,它抱怨返回类型错误的类型。
-
嗯,这里唯一的不同是你的版本产生一个 df 的 dtype 浮点数,我的 sn-p 会将结果保留为
int,AzureML 是否需要浮点数?如果是这样,您可以这样做pd.DataFrame([result], dtype=float) -
@EdChum 谢谢你,我测试了它并且它有效!
标签: python pandas azure azure-machine-learning-studio