首页 > 解决方案 > 传递值的形状等等索引意味着等等

问题描述

我正在尝试 panda.readcsv()通过 sklearns MLPRegressor 传递从 CSV 文件加载的自定义数据集。

我最初的错误是我的一维数组需要变成一个二维数组。Expected 2D array, got 1D array instead: array=[0. 0. 1. ... 0. 0. 1.].

所以我panda.reshape(x_test, (-1, 1))在 x_test 和 y_train 上都使用了来解决这个问题。然而,这现在给我带来了以下错误。

Shape of passed values is (16209258, 1), indices imply (207811, 78)

环顾了其他一些帖子,但没有成功。

标签: python-3.xpandasscikit-learn

解决方案


所以我在执行@Quang Hoang 的建议 panda.reshape(array_name, (-1, 78))x_testy_test最终x_train将所有 nessasary 数组转换为所需的 2D 格式。


推荐阅读