【发布时间】:2019-06-17 00:57:36
【问题描述】:
请帮助我。将我的数据拆分为
X_train, y_train, X_test, y_test = train_test_split(X,y)
然后将其传递给我的线性回归模型,即
linereg = LinearRegression().fit(X_train, y_train)
它带来了一个错误,说数组必须是 2D 而不是 1D 数组。我怎样才能使它成为一个二维数组。
【问题讨论】:
-
发生错误是因为
X需要类似于二维数组。你明白这意味着什么吗? -
这是用 Swift & Python 标记的,为什么?
-
您可以将 X_train 重塑为类似二维数组。
-
不,请帮帮我
-
能否给我们:
X_train.shape和原始数据框...