如何使图例文字和框加粗?

时间:2015-04-20 16:20:02

标签: python matplotlib charts

在pyplot上 - 我无法弄明白(如果没有打算)如何制作文字和传奇粗体的框(嗯,文字粗体和框的线宽)更宽的)。这就是我到目前为止所拥有的。

import pylab as plt
fig = plt.figure()
ax = fig.add_subplot(111)
...
ax.bar(...)
...
ax.legend(loc='best',prop={'size':35})

1 个答案:

答案 0 :(得分:0)

matplotlib库中的legend demo巧妙地显示了这两个 - 注意原始重置字体大小并可以访问框架矩形(以更改颜色)。添加一个倒数第二行:

legend.get_frame().set_linewidth(3.0)

并且矩形框架更重:

enter image description here