python画图更改字体
时间: 2023-08-27 08:19:44 浏览: 157
Python matplotlib修改默认字体的操作
要在Python中绘制图形并更改字体,你可以使用matplotlib库。下面是一个简单的示例代码,演示如何更改图形中的字体:
```python
import matplotlib.pyplot as plt
# 创建一个图形对象和子图对象
fig, ax = plt.subplots()
# 设置要绘制的数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 绘制柱状图
ax.bar(x, y)
# 更改字体
font = {'family': 'serif',
'color': 'darkred',
'weight': 'bold',
'size': 14}
# 设置x轴和y轴标签的字体
ax.set_xlabel('X轴标签', fontdict=font)
ax.set_ylabel('Y轴标签', fontdict=font)
# 设置标题的字体
ax.set_title('柱状图', fontdict=font)
# 显示图形
plt.show()
```
在这个示例中,我们使用了`fontdict`参数来设置字体的属性。你可以根据需要自定义`fontdict`的值,例如选择不同的字体族(family)、颜色(color)、粗细(weight)和大小(size)。
运行此代码后,你将看到一个柱状图,其中的标签和标题已经应用了所设置的字体。你可以根据需要更改字体属性来达到你想要的效果。
阅读全文