アットウィキロゴ

gさ2

import pandas as pd
import numpy as np
from sklearn import linear_model
 
def main():
    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))
 
if __name__ == "__main__":
    main()
最終更新:2017年12月17日 18:23