我使用的数据集是:https://filebin.net/wr2jy0ass7rsl0vt数据集中有三列: “日期”,”温度”,”异常值”。我使用”日期”来预测”温度”。代码如下:
数据集data_df:
错误信息:
如何修复这个问题?
回答:
它需要一个二维数组,使用iloc[:,0]
你得到的是一个一维数组。你可以使用整个数据框列作为参数。尝试使用:
X_train,X_test, y_train,y_test = train_test_split(data_df['Date'],data_df['Temperature'],test_size=0.2, random_state=0)