如何在sklearn.ensemble方法中传递对象数据框?

0 投票
0 回答
37 浏览
提问于 2025-04-12 01:42

和往常一样,我在数据科学的初步阶段。 我想从一个包含列表的数据框中构建一个额外树回归模型。 特征数据框 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 个回答

暂无回答

撰写回答