线性回归预测模型

import pandas as pd
import matplotlib.pyplot as mp
import statsmodels.api as sm

data=pd.read_excel("dataFile/fire.xls",header=0,index_col=0)
print(data)

model=sm.formula.ols("loss~distance",data=data).fit()
print(model.summary())

testX=pd.DataFrame({"distance":[5.2,6.1]})
lossY=model.predict(exog=testX)
print(lossY)
输出结果如下:

 

 

 

 

posted @ 2021-06-08 09:49  不可哈希  阅读(151)  评论(0)    收藏  举报