在matplotlib中可以使用Oreo彩色文本?

时间:2013-01-29 15:18:11

标签: python matplotlib

是否有一种简单的方法可以使文本(特别是轴标签文本)具有白色轮廓颜色,但黑色填充颜色。我的轴标签落在我的图形的某些区域,在某些区域是浅的而其他区域是暗的,因此某些标签被遮挡。

解决此问题的一种简单方法是设置轴标签文本对象的背景颜色。

我发现方框分散了注意力,如果可能的话,我希望文本本身具有反向着色。

在用这个打破一个兔子洞之前,我想我会问是否有人知道这样做的简单方法。

感谢您的任何想法。

1 个答案:

答案 0 :(得分:7)

您应该可以使用PathEffectsax.(x/y)axis.labelax.get_(x/y)ticklabels()将其关闭以获取txt个对象。

请参阅此处的示例: http://matplotlib.org/examples/pylab_examples/patheffect_demo.html