Multiple_LinearRegression_Test

Posted kevink

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Multiple_LinearRegression_Test相关的知识,希望对你有一定的参考价值。

多变量的线性回归问题

 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的主要内容,如果未能解决你的问题,请参考以下文章