matplotlib作图的x轴上的名称怎么旋转?

  统计/机器学习 数据可视化 Python    浏览次数:4550        分享
1

我用了xticks显示自定义的x轴,但是由于文本长,所以有重叠遮挡,怎么对x轴上的文字旋转,使它们错开?

 

小管子   2019-11-25 23:53



   1个回答 
4

xticks里可以设置rotation参数,输入值是数值时就是逆时针旋转的角度

plt.plot(range(5), range(5))
plt.xticks(range(5), ['AAAAAA', 'BBBBBB', 'CCCCCC', 'DDDDDD', 'EEEEEE'], rotation=45)
plt.show()

逆时针旋转45度

设置rotation='vertical',就是逆时针旋转90度


SofaSofa数据科学社区DS面试题库 DS面经

sasa   2019-11-26 23:45



  相关讨论

怎么给seaborn的heatmap里光谱柱添加名称?

matplotlib画双y轴时,怎么隐藏右y轴的坐标网格线?

plt.scatter画多个散点图,在legend中显示图例大小却不一样

使用python plotnine画图 没有显示

plt.scatter出现AttributeError: Unknown property markersize

matplotlib怎么画圆?

seaborn报错:regplot() got an unexpected keyword argument 'alpha'

怎么给plt.subplot加一个主标题?

seaborn如何显示图?

plt.pie画饼图,怎么调节透明度alpha

  随便看看

为什么矩阵的二范数和向量的二范数的定义不同?

KNN中K值的选择

deep learning中的pooling是什么意思?

为什么图的拉普拉斯矩阵的最小特征值一定是0?

用户人群分层分析的RFM模型是什么?