Python 此线性回归实例的错误Y_pred尚未安装。呼叫';适合';在使用此估计器之前使用适当的参数
在代码中,您没有调用Python 此线性回归实例的错误Y_pred尚未安装。呼叫';适合';在使用此估计器之前使用适当的参数,python,Python,在代码中,您没有调用fit。您需要在声明LinearRegressionmodel后调用它,如下所示: from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test, = train_test_split(X, y, test_size=0.2) lr = linear_model.LinearRegression() X_train= X_train.reshape(-1, 1)
fit
。您需要在声明LinearRegression
model后调用它,如下所示:
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test, = train_test_split(X, y, test_size=0.2)
lr = linear_model.LinearRegression()
X_train= X_train.reshape(-1, 1)
Y_pred = lr.predict(X_test)
我是格雷西亚斯的阿格雷格,我是埃斯佩拉莫斯!
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression
X_train, X_test, y_train, y_test, = train_test_split(X, y, test_size=0.2)
X_train= X_train.reshape(-1, 1)
lr = LinearRegression().fit(X_train, y_train) # fit should be used here
Y_pred = lr.predict(X_test) # prediction stage