如何解决ValueError:设置具有序列的数组元素在模型中拟合数据时
我正在尝试学习ML,并获得了几个月糖的每日价格数据。并将尝试预测未来几天。到目前为止,我已经编写了以下代码。
import pandas as pd
from sklearn.tree import DecisionTreeClassifier
melted= pd.read_excel('melted.xlsx')
X = melted['Date'],['City']
y = melted['Rate']
model = DecisionTreeClassifier()
model.fit(X,y)
最后一行正在产生以下错误。
ValueError: setting an array element with a sequence.
请提出建议。
编辑1
我已将日期列转换为数字,如下所示。
melted['Date']= pd.to_numeric(melted['Date'])
但是它提出了一个新的错误
ValueError: Unknown label type: 'continuous'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。