首页 > 其他 > 详细

Multiple_LinearRegression_Test

时间:2018-01-21 14:30:18      阅读:174      评论:0      收藏:0      [点我收藏+]

多变量的线性回归问题

 1 import csv
 2 import numpy as np
 3 import pandas as pd
 4 from sklearn import datasets,linear_model
 5 
 6 with open("car.csv","r") as f:
 7     data = list(csv.reader(f))
 8     data_X = [row[:2] for row in data[1:]]
 9     data_Y = [row[-1] for row in data[1:]]
10 regression = linear_model.LinearRegression()
11 regression.fit(data_X,data_Y)
12 #B的值
13 print(regression.coef_)
14 #截距
15 print(regression.intercept_)
16 #测试
17 xPred = np.array([102,6])
18 yPred = regression.predict(xPred.reshape(1,-1))
19 print(yPred)

car.csv文件地址链接:https://pan.baidu.com/s/1pM4jem3 密码:e22s

谢谢观看!

 

Multiple_LinearRegression_Test

原文:https://www.cnblogs.com/KevinK/p/8324028.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!