【发布时间】:2019-03-18 17:14:09
【问题描述】:
ax.plot() 不渲染时间序列图,而 pandas.plot() 和 plt.scatter() 有效。但是因为我需要改造我的轴,我需要使用ax.plot()。
我的数据:
当我尝试绘制它时:
ax=df_cuba['ORD'].plot()
完美运行:
但是当我尝试使用时:
plt.plot(x=df_cuba.index,y=df_cuba['ORD'])
什么都不显示:
它也适用于scatterplot。
我找不到任何关于此的帖子。我怀疑py.plot 正在尝试一种不同的方式来绘制时间序列数据。
【问题讨论】:
-
剧情后你可能是
plt.show()。 -
谢谢,但它也不会改变结果。
标签: python matplotlib plot timeserieschart