我正在尝试编写一段代码,其中图形的标题在使用 ginput 之前会发生变化。但是,看起来标题仅在按一次后才更改,而不是之前。
这里有几行代码可以重现该问题。
import matplotlib.pyplot as plt
events = ['1st','2nd']
fig, axs = plt.subplots(nrows = 2, ncols = 1, sharex=True)
for event in events:
fig.suptitle('{} event.'.format(event))
pts = plt.ginput(-1, timeout=0, show_clicks = True)
你知道这是为什么吗?