相关疑难解决方法(0)

如何更改图例中字体的文字颜色?

有没有办法在matplotlib图中更改图例的字体颜色?

特别是在情节背景较暗的情况下,图例中的默认黑色文字很难或无法读取.

python fonts colors matplotlib legend

20
推荐指数
4
解决办法
2万
查看次数

Matplotlib:图例中的颜色编码文本而不是行

在某些LCD显示器上,图例中水平线的颜色很难区分.(见附图).因此,不是在图例中画一条线,是否可以只对文本本身进行颜色编码?换句话说,蓝色为"y = 0x",绿色为"y = 1x"等...

import matplotlib.pyplot as plt
import numpy as np

x = np.arange(10)

fig = plt.figure()
ax = plt.subplot(111)

for i in xrange(5):
    ax.plot(x, i * x, label='$y = %ix$' % i)

ax.legend()

plt.show()
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

PS.如果线条可以在图例中变厚,但在图表中没有,这也可以.

python plot numpy matplotlib legend

17
推荐指数
3
解决办法
1万
查看次数

标签 统计

legend ×2

matplotlib ×2

python ×2

colors ×1

fonts ×1

numpy ×1

plot ×1