【发布时间】:2020-01-18 14:04:02
【问题描述】:
from sklearn import datasets
import numpy as np
import pandas as pd from sklearn.model_selection
import train_test_split
from sklearn.linear_model import Perceptron
data = pd.read_csv('student_selection.csv')
x = data[['Average','Pass','Division','Domicile']]
y = data[['Selected']]
x_train,x_test,y_train,y_test train_test_split(x,y,test_size=1,random_state=0)
ppn = Perceptron(eta0=1.0, fit_intercept=True, max_iter=1000, n_iter_no_change=5, random_state=0)
ppn.fit(x_train, y_train)
y_pred = ppn.predict(x_train)
x_train['Predicted'] = pd.Series(y_pred)
如何以表格和图表的形式查看实际与预测? x_train 是我得到的预测值,但我无法将其与实际数据合并以查看偏差。
【问题讨论】:
标签: python pandas numpy scikit-learn sklearn-pandas