Matplotlib多色标题

时间:2015-11-29 02:40:50

标签: python python-3.x matplotlib

我正在寻找一种为图形创建标题的简单方法,其中一些单词具有不同的颜色。 到目前为止,我一直试图使用:

fig.text(0.35,0.85,'Black text', color="black")
fig.text(0.45,0.85,'Red text', color="red")

问题是我必须建立整个字符串的中心字符并相应地计算x坐标,这非常耗时。

我希望我能用一行代码写出整个字符串;像这样的东西:

fig.text(.5, .85, ['Black text', 'Red text'], color = ['black', 'red'])

或者如果我可以为每种颜色的代码创建一个变量并将它们串在fig.text或plt.title下,那就太棒了。

有什么想法吗?

即使是在现有标题中显示每个单词的像素坐标的方法也会有助于我正在使用的方法。

0 个答案:

没有答案