要在总图上展示注释信息并放在合适的位置,可以使用 matplotlib 库中的 annotate() 函数。下面是一个示例代码,展示了如何在总图上添加注释信息:

import matplotlib.pyplot as plt

# 创建总图和子图
fig, axs = plt.subplots(2, 3)

# 在子图上绘制数据
axs[0, 0].plot([1, 2, 3], [4, 5, 6])
axs[0, 1].plot([1, 2, 3], [4, 5, 6])
axs[0, 2].plot([1, 2, 3], [4, 5, 6])
axs[1, 0].plot([1, 2, 3], [4, 5, 6])
axs[1, 1].plot([1, 2, 3], [4, 5, 6])
axs[1, 2].plot([1, 2, 3], [4, 5, 6])

# 在总图上添加注释信息
fig.text(0.1, 0.9, '注释信息1', fontsize=12, ha='left')
fig.text(0.5, 0.5, '注释信息2', fontsize=12, ha='center')
fig.text(0.9, 0.1, '注释信息3', fontsize=12, ha='right')

plt.show()

在示例代码中,首先创建了一个2行3列的子图布局。然后在每个子图上绘制了一些数据。最后使用 fig.text() 函数在总图上添加了三个注释信息,分别放在左上角、中心和右下角位置。

你可以根据需要修改注释信息的内容、位置和样式。


原文地址: http://www.cveoy.top/t/topic/pNqI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录