我刚刚开始学习Python
,我想知道如何用价格数据的时间序列绘制线性回归曲线(例如,收盘价,只有y因子)
import pandas as pd
import pandas_datareader.data as web
import matplotlib.pyplot as plt
from datetime import datetime
start=datetime(2015,1,1)
end=datetime(2015,12,31)
df = web.DataReader("AMZN", "yahoo", start, end)
close = df['Close']
我参考了这个web page来掌握绘制线性回归曲线的基本思想,但我不知道用什么函数在python
中再次编写它。
1条答案
按热度按时间dohp0rv51#
试试这个:
执行
est.summary()
:另一个例子:
将
sm.graphics.plot_regress_exog(res, "day")
更改为sm.graphics.plot_fit(res, "day")
执行:
res.summary()