我正在使用sklearn模块的虹膜数据集,我只是将这些数据拆分为训练并像这样进行测试
x_train,x_test,y_train,y_test=train_test_split(x_input,y_target, test_size=0.2)
然后使用线性模型拟合数据:
lr= LinearRegression()
lr.fit(x_train,y_train)
输出
LinearRegression(copy_X=True, fit_intercept=True, n_jobs=None, normalize=False)
然后确定
y_hat=lr.predict(x_train)
然后我使用以下代码简单地绘制数据y_train,y_hat:
plt.scatter(y_train,y_hat,c="orange")
plt.xlabel('Target (y_train)',size=18)
plt.ylabel('Prediction (y_hat)',size=18)
OutPut :(但我不知道此绘制数据的含义是什么。)