gpt4 book ai didi

python - matplotlib 在 Python 中显示空图

转载 作者:行者123 更新时间:2023-12-05 08:13:04 24 4
gpt4 key购买 nike

我正在使用 Python 2.7 和 matplotlib 在 Ubuntu 12.10 上创建一个简单的绘图窗口。

plt.plot() 被调用时,一个空窗口出现,但立即关闭,里面没有显示任何图形,只有灰色背景。但是,如果我尝试使用 plt.savefig('name'),则会保存正确的数字。

此外,我想重要的是要提到我在结尾处确实有 plt.show()。确实出现了一个绘图窗口,它只是空白。

部分代码:

def plot(self):
# Plotting the track
coordinates = np.genfromtxt(self.data, delimiter=self.coord_delimiter)

plt.plot(coordinates[:, 0:1], coordinates[:, 1:2], linestyle='-', color=self.track_color, linewidth='2')

plt.savefig('m1') # This works
plt.show()

什么会导致绘图窗口为空白,但保存的图像是正确的?

最佳答案

现在已经有一段时间了,但如果我没记错的话,我想我用过:

plt.block(True);

为了修复它。

关于python - matplotlib 在 Python 中显示空图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20460420/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com