画图从直觉上来讲就是为了更加清晰的展示时序数据所呈现的规律(包括趋势,随时间变化的规律(一周、一个月、一年等等)和周期性规律),对于进一步选择时序分析模型至关重要。下面主要是基于pandas库总结一下都有哪些常见图可以用来分析。总共有下面几种:
线形图
直方图和密度图
箱形图
热力图
滞后图
散点图
自相关图
(1)线形图
这是最基本的图了,横轴是时间,纵轴是变量,描述了变量随着时间的变化关系,图中显然也容易发现上述的潜在规律。直接上代码:
#-*- coding: utf-8 -*-
from pandas importSeriesimportmatplotlib.pyplot as plt
data= Series.from_csv(‘minimum.csv‘,header=0)
data.astype(float)print(data.head())
data.plot(style=‘r.‘)
plt.show()
也可以只看其中一年的,比方说1990年,如下:
data = Series.from_csv(‘minimum.csv‘, header=0)
one_year= data[‘1990‘]
one_year.plot()
另外plot的style可以查看文档自己选择喜欢的,文档链接
(2)直方图和密度图
直方图,大家是知道的,他没有时序,只是在一个时间范围的变量范围统计,比方说这些数据分成10个bins,我们会