import pandas as pd import numpy as np from sklearn import linear_model data = pd.read_csv("data.csv", sep=",") clf = linear_model.LinearRegression() X = data.loc[:, ['x1']].as_matrix() Y = data['x2'].as_matrix() clf.fit(X, Y) [a] = clf.coef_ b = clf.intercept_ print("回帰係数:", a) print("切片:", b) print("決定係数:", clf.score(X, Y))