python matplotlib画图坐标轴的字体类型代码
时间: 2023-11-12 15:02:33 浏览: 161
python matplotlib坐标轴设置的方法
可以使用以下代码来更改Matplotlib图形的坐标轴字体类型:
```python
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
# 设置字体文件路径和字体大小
font_path = 'path/to/font/file.ttf'
font_size = 12
# 设置字体属性
font_prop = fm.FontProperties(fname=font_path, size=font_size)
# 创建图形并设置坐标轴标签字体
fig, ax = plt.subplots()
ax.set_xlabel('X Label', fontproperties=font_prop)
ax.set_ylabel('Y Label', fontproperties=font_prop)
# 显示图形
plt.show()
```
在上面的代码中,需要更改`font_path`变量为所需的字体文件的路径,`font_size`变量为所需的字体大小。可以使用`matplotlib.font_manager`模块来加载字体文件,并将其传递给`FontProperties`类创建字体属性对象。然后,可以使用`set_xlabel()`和`set_ylabel()`方法设置坐标轴标签的字体属性。最后,使用`plt.show()`方法显示图形。
阅读全文