如何修复熊猫python多项式特征中的valueerror?

时间:2019-06-06 01:17:16

标签: python linear-regression data-science

我有一个需要分类为3类的数据。我使用了缩放部分,然后使用了主成分分析。我有一个x_pca和y_pca。我需要预测y_pca的值。我使用了多项式特征,下面是我编写的代码:

from sklearn.linear_model import LinearRegression
clf=LinearRegression()

from sklearn.preprocessing import PolynomialFeatures
poly_reg=PolynomialFeatures(degree=3)
X_poly=poly_reg.fit_transform(x_pca)

clf.fit(X_poly,b['damage_grade'])

print(X_poly.shape)
print(clf.predict(y_pca))

运行它时,出现以下错误:

  

ValueError:形状(86868,1)和(4,)不对齐:1(dim 1)!= 4(dim 0)

形状如下:

shape of x_poly = (86868,1)
shape of y_pca = (260601, 4)

0 个答案:

没有答案