码迷,mamicode.com
首页 > 其他好文 > 详细

多元线性回归

时间:2020-03-13 13:14:46      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:例子   class   color   code   txt   打印   limit   自变量   http   

技术图片

技术图片

 

 

技术图片

 

数据放在Delivery.csv文件中:
技术图片

 

from numpy import genfromtxt #把导入的数据变成Numpy array
import numpy as np
from
sklearn import datasets, linear_model #sklearn是机器学习中的一个库 dataPath = r"D:\MaiziEdu\DeepLearningBasics_MachineLearning\Datasets\Delivery.csv" #读取数据文件路径 deliveryData = genfromtxt(dataPath, delimiter=,) #把数据搞成矩阵形式 print "data" print deliveryData X = deliveryData[:, :-1] #自变量x取第0列到倒数第二列 Y = deliveryData[:, -1] #因变量即输出y所有行的最后一列 print "X:" print X print "Y: " print Y regr = linear_model.LinearRegression() #创建模型 regr.fit(X, Y) #对x和y进行建模 print "coefficients" print regr.coef_ #打印b1,b2..... print "intercept: " print regr.intercept_ #截距即b0 xPred = [102, 6] yPred = regr.predict(xPred) print "predicted y: " print yPred

上面的例子中再加个车型:
技术图片

 

 车型编码:

技术图片

 

新的csv文件(5个变量):

技术图片

 

多元线性回归

标签:例子   class   color   code   txt   打印   limit   自变量   http   

原文地址:https://www.cnblogs.com/fenglivoong/p/12485591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!