用例:x轴上有刻度线。但是有些刻度要么太近,要么你需要通过旋转来强调它们。例如,您可能有一个x轴上的日期列表,这些日期总是每月的第一个。但是你想“喊出”一个特别的日期,说你的生日,然后旋转它,比如说,25度。
- 你怎么能旋转一个“滴答”,而不旋转所有其他的?*
我知道plt.xticks(rotation = 335)
会很好地旋转所有的刻度。
但假设你有:
f, ax = plt.subplots(figsize=(16, 8))
ax.set_xticks((0,1455,5000,10000,15000,20000,25000,30000))
你想旋转1455
335度,而不旋转任何其他的。
你怎么知道的?***
1条答案
按热度按时间epfja78i1#
设置刻度位置(也可以选择设置它们的标签)后,可以通过
ax.get_xticklabels()
访问matplotlib文本元素。因此,您可以访问列表中的第二个元素并更改其旋转。(例如,你可以。改变颜色。)这适用于
pandas.DataFrame.plot
、matplotlib
和seaborn
。