标签: python-3.x matplotlib time-series
我有一个数据集-熊猫数据框。我正在尝试使用matplotlib绘制图形。例如
数据是根据从最早到最新的日期进行排序的。日期在x轴上,“ Total_Repeats”在y轴上。
我正在使用以下代码生成图形
plt.plot(ts)
可以看出x轴上的日期有很多重叠。我想正确地看到日期。可能采用月度格式,例如 2018年1月, 2018年2月, 2018年3月等。我不确定如何格式化。请分享一些想法。
答案 0 :(得分:-1)
如果您将数据存储在pd.DataFrame中,最简单的方法就是旋转标签
pd.DataFrame
dates = pd.date_range(start='1/1/2018', end='05/08/2018' ) values = np.random.rand(128) df = pd.DataFrame(values, dates) df.plot(rot=90)