首页 > 解决方案 > 在 Matplotlib 中按数字顺序显示轴单位

问题描述

我正在Matplotlib中创建与出版物名称匹配的日期(仅限年份!)的图表。

要设置轴刻度,我目前正在使用:

plt.xticks(dates_new, rotation=45, horizontalalignment='right')

这将创建一个图表,显示所有出版年份,因为它们来自我的原始、未排序的 JSON 文件,而不是按时间顺序。

我尝试使用datetime,但因为我没有月/日值,所以会出现错误通知。

毕竟,如果将年份仅视为整数就可以了——我只需要按数字顺序排列的轴值。

有没有一种简单的方法可以在 Matplotlib 中实现这一点,还是我需要安装像 Seaborn 这样的附加包?

谢谢你的帮助!

标签: python-3.xmatplotlib

解决方案


推荐阅读