如何显示 matplotlib 图形?

32 浏览
0 Comments

如何显示 matplotlib 图形?

我确定我在python中正确地配置了matplotlib,因为我已经使用它来绘制一些图形了。

但是今天它突然停止工作了。我使用了非常简单的代码进行测试,例如:

import matplotlib.pyplot as plt
import numpy as np
x = np.arange(0, 5, 0.1)
y = np.sin(x)
plt.plot(x, y)

没有错误,但没有显示任何图形。

我在Ubuntu中使用python 2.6和Eclipse。

admin 更改状态以发布 2023年5月23日
0
0 Comments

你必须在结尾处使用plt.show()来查看绘图

0
0 Comments

在Matplotlib中,您有两个主要选项:

  1. 在最后创建您的绘图并绘制它们:

    import matplotlib.pyplot as plt
    plt.plot(x, y)
    plt.plot(z, t)
    plt.show()
    

  2. 创建您的绘图并在创建时立即绘制:

    import matplotlib.pyplot as plt
    from matplotlib import interactive
    interactive(True)
    plt.plot(x, y)
    raw_input('press return to continue')
    plt.plot(z, t)
    raw_input('press return to end')
    

0