【发布时间】:2019-01-11 01:51:18
【问题描述】:
请允许我再问一次这个问题,因为到目前为止论坛上的答案对我没有帮助。
我正在尝试将列从“字符串”转换为“数字”数据类型。
该列没有缺失值,也没有错误,它来自 CSV 文件。作为记录,我尝试修改 CSV 文件中列的格式类型并将其保存为数字,但后来在 Azure ML 上导入 CSV 文件时,它被编码为字符串。
到目前为止,我已经尝试了以下选项:
-
'执行 Python 脚本t'。不幸的是,它不起作用。当我运行实验时它返回一个错误。我输入的代码是:
import pandas as df def azureml_main (df): df.age=pd.to_numeric(df.age,errors=’coerce’) return df 使用“编辑元数据”模块。选择为数据类型:“整数”或“浮点数”,但在运行实验时我不断收到错误消息。
请告诉我你的想法。
感谢您的帮助。
约瑟夫·玛丽亚
P.S:这是我第二次在这个论坛上写作。我希望这次它是精心制定的。 screenshot of 'Execute Python Script' error
【问题讨论】:
-
您尝试过的每个选项都有哪些错误?您能否提供数据样本或让我们知道您从哪里获得的数据?
-
嗨@Jon 感谢您的回答。如何提供错误的屏幕截图?错误码0085,如果我用截图更新原始问题可以吗?
-
是的,您可以使用屏幕截图进行更新。 :)
-
感谢@Jon,上传原始问题的截图。感谢您的帮助。
-
在你的脚本中尝试一些事情。手动输入引号。看起来它复制了格式,这可能会导致错误。另外,尝试更改方法的缩进。 Python 使用空格,所以如果它关闭也可能导致错误。
标签: azure azure-machine-learning-studio