fig = plt.figure(figsize=(12, 8))后,如何设置坐标轴刻度的文字大小
时间: 2023-07-08 14:18:13 浏览: 58
可以通过以下代码设置坐标轴刻度的文字大小:
```
plt.xticks(fontsize=12)
plt.yticks(fontsize=12)
```
其中,`fontsize`参数可以设置刻度的文字大小。
相关问题
plt.figure(figsize=(fig_width, fig_length))我想再添加坐标轴
你可以使用 `plt.gca()` 得到当前的坐标轴对象,然后调用它的方法来设置坐标轴属性,例如:
```python
import matplotlib.pyplot as plt
fig_width = 6
fig_length = 4
plt.figure(figsize=(fig_width, fig_length))
ax = plt.gca() # 获取当前的坐标轴对象
# 设置坐标轴范围
ax.set_xlim(0, 10)
ax.set_ylim(0, 20)
# 设置坐标轴标签
ax.set_xlabel('x')
ax.set_ylabel('y')
# 设置坐标轴刻度
ax.set_xticks([0, 2, 4, 6, 8, 10])
ax.set_yticks([0, 5, 10, 15, 20])
plt.show()
```
这个例子中,我们获取当前的坐标轴对象,然后设置了坐标轴的范围、标签和刻度。你可以根据自己的需要来设置不同的属性。
fig1=plt.figure(figsize=(9,7),dpi=90) plt.title('我国高铁运行里程表') #确定画布大小 #绘制第一幅子图 ax1=fig1.add_subplot(1,2,1) plt.title('总里程数(万公里)') plt.xlabel('年份') plt.ylabel('里程数') plt.xticks([2018,2019,2020,2021,2022]) plt.plot(data)
这段代码是用Python中的Matplotlib库来绘制一个包含两个子图的图表。第一个子图是一个折线图,用于展示我国高铁的总里程数随时间的变化情况。代码中通过调用`plt.figure`方法创建一个画布,并设置其大小和分辨率。然后通过`fig1.add_subplot`方法在画布上添加第一个子图,并设置其标题、横纵坐标轴的标签、刻度等属性。最后通过`plt.plot`方法绘制折线图,其中`data`是包含我国高铁总里程数随时间变化的数据。