我想知道是否有一种方法可以更改x轴刻度和y轴刻度的背景颜色和字体颜色。
例如在此链接中的示例中,您可以看到刻度线的x轴(0,2,4,5..)和y轴(12,10,8,6..)字体颜色为黑色。如何将字体的背景改为白色,并将背景改为主图中的黑色?
例如在此链接中的示例中,您可以看到刻度线的x轴(0,2,4,5..)和y轴(12,10,8,6..)字体颜色为黑色。如何将字体的背景改为白色,并将背景改为主图中的黑色?
以下是您所需的函数(仅对yaxis进行了标记):
In [20]: f = figure(facecolor='red')
In [21]: ax = f.add_subplot(111)
In [22]: ax.set_axis_bgcolor('black')
In [23]: ya = ax.yaxis
In [24]: xa = ax.xaxis # you modify x ticks indepently
In [25]: ya.set_tick_params(labelcolor='green') # label
In [26]: ya.set_tick_params(color='white') # ticks