我需要对一些时间序列进行一些研究,并且需要使过程自动化。特别是,我需要能够在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()
我尝试了此循环,但是每个图表都是不同的数字。