python绘图坐标轴方向、字体设置代码
时间: 2023-11-12 12:01:15 浏览: 96
学习python中matplotlib绘图设置坐标轴刻度、文本
5星 · 资源好评率100%
绘图坐标轴方向和字体设置可以通过Matplotlib库来实现。
1. 绘图坐标轴方向设置:
Matplotlib库中的轴(axis)分为x轴和y轴,通过设置轴的属性可以改变坐标轴的方向。例如,将x轴方向设置为从上到下,y轴方向设置为从左到右:
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.invert_xaxis() # 反转x轴
ax.invert_yaxis() # 反转y轴
plt.show()
```
2. 字体设置:
Matplotlib库中可以通过rcParams设置字体,例如设置坐标轴标签的字体为华文楷体:
```python
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['STKaiti'] # 设置中文字体为华文楷体
plt.rcParams['axes.unicode_minus'] = False # 解决负号'-'显示为方块的问题
fig, ax = plt.subplots()
ax.set_xlabel('横轴', fontweight='bold', fontsize=14) # 设置横轴标签字体加粗、字体大小
ax.set_ylabel('纵轴', fontweight='bold', fontsize=14) # 设置纵轴标签字体加粗、字体大小
plt.show()
```
阅读全文