0
我知道,我們可以用簡單的線性迴歸做交叉驗證爲如何使用cross_val_score進行高階線性迴歸?
lnrreg = LinearRegression()
scores = cross_val_score(lnrreg, X, Y, cv=4, scoring='neg_mean_squared_error')
但是,我們如何在高階的線性迴歸做cross_val_score()
?
我知道,我們可以用簡單的線性迴歸做交叉驗證爲如何使用cross_val_score進行高階線性迴歸?
lnrreg = LinearRegression()
scores = cross_val_score(lnrreg, X, Y, cv=4, scoring='neg_mean_squared_error')
但是,我們如何在高階的線性迴歸做cross_val_score()
?
這是正確的解決方案嗎?
lnrreg = LinearRegression() Xd = PolynomialFeatures(3).fit_transform(X) scores = cross_val_score(lnrreg, Xd, Y, cv=4, scoring='neg_mean_squared_error')