如何在不同子图中绘制n个时间序列?

时间:2019-07-03 21:12:40

标签: python matplotlib time-series data-visualization

我需要对一些时间序列进行一些研究,并且需要使过程自动化。特别是,我需要能够在n个子图中绘制n个时间序列。

有什么建议吗?

谢谢!

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

df = pd.read_csv('Book1.csv', parse_dates=['Data'])
df.set_index('Data', inplace = True)
df = df.sort_values(by='Data')
df.head()

for i in df:
    plt.figure()
    ax.set_title(str(i))
    plt.plot(df[i])
plt.show()

我尝试了此循环,但是每个图表都是不同的数字。

0 个答案:

没有答案