python处理时序模型之StatsModels

来源:互联网 发布:async await python 编辑:程序博客网 时间:2024/06/05 06:10

Pandas专注于数据读取、处理和探索。而StatsModels专注于数据的统计建模分析,使得Python有了一点R语言的味道。StatsModels支持和Pandas的交是Python数据挖掘中的一对利刃组合。
首先看下头文件

#-*-coding:utf-8*-*-import pandas as pdimport numpy as npfrom scipy import  statsimport matplotlib.pyplot as pltimport statsmodels.api as smimport statsmodels.formula.formula.api as smffrom statsmodels.tsa.stattools import adfuller as ADFfrom statsmodels.graphics.api import qqplotfrom statsmodels.graphics.tsaplots import plot_acffrom statsmodels.graphics.tsaplots import plot_pacffrom statsmodels.stats.diagnostic import acorr_ljungboxfrom statsmodels.tsa.arima_model import ARIMA

利用StatsModels可以绘图、建模分析和统计数据。