在使用 ax.set_title
和 fig.savefig
时,可以通过字符串格式化来插入变量。以下是一个完整的示例,展示了如何在 Matplotlib 中使用变量设置标题和保存图像。
import matplotlib.pyplot as plt
# 创建一个示例数据
x = [1, 2, 3, 4, 5]
y = [10, 15, 7, 12, 9]
# 创建一个图形和轴对象
fig, ax = plt.subplots()
# 绘制数据
ax.plot(x, y)
# 定义变量
title_text = "Example Plot"
filename = "example_plot.png"
# 使用变量设置标题
ax.set_title(f"{title_text}")
# 使用变量保存图像
fig.savefig(f"{filename}")
# 显示图形
plt.show()
这种技术在需要动态生成图表标题和文件名的场景中非常有用。例如:
通过这种方式,你可以灵活地使用变量来设置图表的标题和保存路径,从而适应不同的需求。
领取专属 10元无门槛券
手把手带您无忧上云