修改所有图表
示例代码:
import matplotlib.pyplot as plt
# 生成两个示例图表
plt.plot([1, 2, 3], [4, 5, 6])
plt.show()
plt.plot([4, 5, 6], [1, 2, 3])
plt.show()
# 修改所有图表的x轴标签
for ax in plt.gcf().get_axes():
ax.set_xlabel('X Label')
# 修改所有图表的y轴标签
for ax in plt.gcf().get_axes():
ax.set_ylabel('Y Label')
# 修改所有图表的标题
for ax in plt.gcf().get_axes():
ax.set_title('Title')
# 显示修改后的图表
plt.show()
该代码使用了 get_axes() 方法获取当前所有图表的坐标轴对象,通过遍历所有坐标轴对象的方式,对每个对象进行修改标签和标题的操作。最后需要调用 plt.show() 方法来显示所有修改后的图表。