python plt.legend字体改新罗马,字号40
时间: 2024-05-31 10:06:44 浏览: 161
图片坐标设置_python画图坐标设置代码_
5星 · 资源好评率100%
您可以通过以下代码将Python中matplotlib库中plt.legend的字体改为新罗马字体,字号为40:
```python
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
# 设置新罗马字体
font = fm.FontProperties(fname='path/to/your/New_Roman.ttf', size=40)
# 绘制图像
plt.plot([1, 2, 3], [4, 5, 6], label='line')
plt.legend(prop=font) # 设置legend字体为新罗马字体
# 显示图像
plt.show()
```
其中,`fname`参数需要替换成您自己的新罗马字体的路径。
阅读全文