matplotlib 如何调节xy数值的大小
时间: 2023-10-20 22:17:51 浏览: 74
matplotlib savefig 保存图片大小的实例
你可以使用 `plt.xticks()` 和 `plt.yticks()` 函数来调整 x 轴和 y 轴上的数值大小。这两个函数都接受两个参数:第一个参数是一个列表,表示数值的位置;第二个参数是一个列表,表示相应位置的数值标签。你可以在第二个参数中使用关键字参数 `fontsize` 来设置标签的字体大小。例如,以下代码将 x 轴上的数值标签字体大小设置为 12:
```
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.plot(x, y)
plt.xticks(fontsize=12)
plt.yticks(fontsize=12)
plt.show()
```
你也可以使用 `plt.tick_params()` 函数来对所有的刻度进行设置,包括标签大小、颜色、旋转角度、长度等。例如,以下代码将 x 轴上的数值标签字体大小设置为 12,颜色设置为红色,并将标签旋转 45 度:
```
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.plot(x, y)
plt.tick_params(axis='x', labelsize=12, labelcolor='red', rotation=45)
plt.show()
```
希望这个回答对你有帮助!
阅读全文