我有一个需要分类为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)