plt.legend的字体如何单独设置
时间: 2023-07-23 08:07:08 浏览: 166
matplotlib库函数⼤全
要单独设置 `plt.legend` 中图例的字体样式,你可以使用 `prop` 参数来指定字体属性。下面是一个示例代码,展示了如何设置图例字体的不同属性:
```python
import matplotlib.pyplot as plt
# 假设你已经有了数据和绘图代码
# ...
# 绘制图形
plt.plot(x_data, y_data, label='Line 1')
# 设置图例字体样式
font_properties = {'family': 'serif', 'weight': 'bold', 'size': 12}
plt.legend(prop=font_properties)
# 显示图形
plt.show()
```
在上面的代码中,通过创建一个字典 `font_properties`,你可以指定图例的字体样式。`family` 参数用于设置字体族,`weight` 参数用于设置字体粗细,`size` 参数用于设置字体大小。然后,将该字典作为 `prop` 参数传递给 `plt.legend` 函数。
你可以根据需要设置不同的字体属性来自定义图例的字体样式。
阅读全文