構建一元線性迴歸模型,先畫個圖看看二者有沒有一元線性關係:python
import pandas as pd import numpy as np import seaborn as sns data=pd.read_excel(r'/Users/fangluping/Desktop/房源銷售影響因素/望潮府.xlsx', usecols=['price','area']) sns.regplot('price','area',data=data)
樣本量太少,大體認爲它是吧。接下來,建模:api
import statsmodels.api as sm fit=sm.formula.ols('price~area',data=data).fit() print(fit.params)
這就是他們的參數,獲得一個一元一次線性關係:
price=-2.965475+4.462955*areaide
用python解數學題是否是很簡單,秒解。excel