7.4 多元線性迴歸應用

  1. 例子

這裏寫圖片描述
一家快遞公司送貨:X1: 運輸里程 X2: 運輸次數 Y:總運輸時間

目的,求出b0, b1,…. bp:

y_hat=b0+b1x1+b2x2+ … +bpxp

  1. Python代碼:
from numpy import genfromtxt
import numpy as np
from sklearn import linear_model

deliveryData=genfromtxt("Delivery.csv",delimiter=',')
print('data:',deliveryData)

X=deliveryData[:,:-1]
Y=deliveryData[:,-1]
print('X:',X)
print('Y:',Y)

regr=linear_model.LinearRegression()
regr.fit(X, Y);
print('coeffients',regr.coef_)
print('intercept:',regr.intercept_)

x=[102,6]
y=regr.predict([x])
print('predicted y:',y)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章