如何在sklearn.ensemble方法中传递对象数据框?
和往常一样,我在数据科学的初步阶段。
我想从一个包含列表的数据框中构建一个额外树回归模型。
特征数据框 X
有 47724 行和 27 列,每个单元格里都包含一个有 4 个数字的列表,比如 [7.69, 7.68, 7.66, 7.74]。
目标 Y
是一系列浮点数。
在把所有数据传递给回归模型后,出现了一个错误:设置数组元素时出现序列错误。
我该怎么解决这个问题呢?
我尝试过使用来自 SKLearn ValueError: setting an array element with a sequence 的建议,并且尝试使用 np.array
,但又出现了另一个错误:'DataFrame' object has no attribute 'tolist'
。这里有一个小区别,就是在一开始我有数据框的时候,数据列表的使用方式似乎不太对。
0 个回答
暂无回答