<p>我想在matplotlib绘图的图例中显示一个Times New Roman字体。
我已将所有其他刻度标签/轴标签/标题更改为Times New Roman,并搜索了文档,但我只能找到如何使用<code>prop</code>更改图例中的字体大小
<code>pyplot.legend()</code>中的参数</p>
<p>谢谢你</p>
<p>当然,在发布之后,我就找到了答案。其他有相同问题的人的解决方案:<br/>
<code>import matplotlib as mpl<br/>
mpl.rc('font',family='Times New Roman')</code></p>
<p>这并没有出现在谷歌的搜索结果中,所以我会把它作为一个答案发布出来。字体的rc参数可用于设置单个默认字体。</p>
<p>其他有相同问题的人的解决方案:</p>
<p><code>import matplotlib as mpl</code></p>
<p><code>mpl.rc('font',family='Times New Roman')</code></p>