成功运行代码后未显示matplolib图

时间:2019-06-17 13:11:00

标签: python-3.x matplotlib data-science

能够成功运行以下代码,但未按预期显示绘图。感谢有人可以提供帮助。

def plot_rolling(df):
fig, ax = plt.subplots(3)
ax[0].plot(df.index, df.data1, label='x')
ax[0].plot(df.data.rolling(window=12).mean(), label="A");
ax[0].plot(df.data.rolling(window=12).std(), label="B");
ax[0].legend()

ax[1].plot(df.index, df.data2, label="y")
ax[1].plot(df.data2.rolling(window=12).mean(), label="C");
ax[1].plot(df.data2.rolling(window=12).std(), label="D");
ax[1].legend()

ax[2].plot(df.index, df.data3, label="z")
ax[2].plot(df.data3.rolling(window=12).mean(), label="E");
ax[2].plot(df.data3.rolling(window=12).std(), label="F");
ax[2].legend()

plt.tight_layout()
fig.autofmt_xdate()

0 个答案:

没有答案