线性回归预测模型
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)
输出结果如下:





浙公网安备 33010602011771号