matplotlib自定义横轴信息xticks
Posted azureology
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matplotlib自定义横轴信息xticks相关的知识,希望对你有一定的参考价值。
绘制特殊图表时,希望横轴显示自定义内容(如年份)而非坐标值
可以使用如xticks
实现
import matplotlib.pyplot as plt
plt.figure(tight_layout = True)
x = range(10)
h = [10, 3, 4, 8, 2, 6, 5, 1, 9, 7]
plt.bar(x,h,width=0.4,color=‘red‘,alpha=0.8)
tag = [‘Mar‘,‘Apr‘,‘May‘,‘Jun‘,‘Jul‘,‘Aug‘,‘Sep‘,‘Oct‘,‘Nov‘,‘Dec‘]
plt.xticks(x,tag,rotation=‘vertical‘)
plt.show()
效果如下
其中rotation
参数也可以输入角度,顺时针为正值。
以上是关于matplotlib自定义横轴信息xticks的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 matplotlib 更改 xticks? [复制]
是否可以在 python 的 matplotlib 中包装 xticks 的文本?