ML之MLiR:利用多元线性回归法,从大量数据(csv文件)中提取五个因变量(输入运输任务总里程数、运输次数、三种不同的车型,预测需要花费的小时数)来预测一个自变量
- from numpy import genfromtxt
- from sklearn import linear_model
-
- datapath=r"Delivery_Dummy.csv"
- data = genfromtxt(datapath,delimiter=",")
-
- x = data[1:,:-1]
- y = data[1:,-1]
- print (x)
- print (y)
-
- mlr = linear_model.LinearRegression()
-
- mlr.fit(x, y)
-
- print (mlr)
- print ("coef:")
- print (mlr.coef_)
- print ("intercept")
- print (mlr.intercept_)
-
- xPredict = [[120,3,1,0,0]]
- yPredict = mlr.predict(xPredict)
-
- print ("predict:")
- print (yPredict)
相关文章
ML之MLiR:利用多元线性回归法,从大量数据(csv文件)中提取五个因变量(输入运输任务总里程数、运输次数、三种不同的车型,预测需要花费的小时数)来预测一个自变量
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!