如何设置plt.plot的字体
时间: 2023-07-20 14:04:33 浏览: 49
基于plt.title无法显示中文的快速解决
你可以使用`fontdict`参数来设置`plt.plot`函数的字体。具体步骤如下:
1. 创建一个字典,包含你需要设置的字体的属性,比如字体名称,字体大小等。
2. 在调用`plt.plot`函数时,将该字典传递给`fontdict`参数。
下面是一个例子:
```python
import matplotlib.pyplot as plt
# 创建一个字典,设置字体属性
font = {'family': 'serif',
'color': 'darkred',
'weight': 'normal',
'size': 16,
}
# 绘制图形,并设置字体
plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'ro-', label='line 1', fontdict=font)
# 设置标题字体
plt.title('My Plot', fontdict=font)
# 显示图形
plt.show()
```
在这个例子中,我们使用`family`参数来设置字体类型,`color`参数来设置字体颜色,`weight`参数来设置字体粗细,`size`参数来设置字体大小。你可以根据自己的需求调整这些参数的值。
阅读全文