python - 编辑 x 轴刻度标签的日期格式

标签 python matplotlib xticks

我希望编辑 x 轴上日期的格式。下图显示了它们默认情况下如何显示在我的条形图上。我想删除重复的“Dec”和“2012”,只保留 x 轴上的实际日期数字。

关于如何做到这一点有什么建议吗?

enter image description here

最佳答案

简而言之:

import matplotlib.dates as mdates
myFmt = mdates.DateFormatter('%d')
ax.xaxis.set_major_formatter(myFmt)

matplotlib 网站上有很多示例。我最常用的是 here

关于python - 编辑 x 轴刻度标签的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52526359/

相关文章:

python - 在 Plotly Python 中移动 x Axis 和 y Axis 刻度

python - 条形图 xtick 标签的位置有不规则的空间

python - 确保单元测试中的代码覆盖率?

python - 导入错误: DLL load failed: %1 is not a valid Win32 application while importing win32com

python - 在python中创建2个素数的乘积时出现问题

python - 时间序列数据框 python 上的 ARIMA 建模

python - 如何在 matplotlib 中创建径向热图?

python - 将文本锚定或锁定到 Matplotlib 中的标记

Python:为双直方图对齐 bin 边缘之间的条

python - matplotlib.dates(和 datestr2num)的绘图刻度中的日期格式问题