Код: Выделить всё
import matplotlib.pyplot as plt
import numpy as np
N=5
x = np.arange(-3, 3, 0.01)
fig = plt.figure()
ax = fig.add_subplot(111)
for n in range(N):
y = np.sin(np.pi*x*n)
line, = ax.plot(x, y)
plt.draw()
plt.pause(0.5)
line.remove()
$ python a.py
Но в блокноте Jupyter сначала строится фигура, а затем повторяется N-1 раз, не рисуя новую фигуру внутри оси. Это похоже на проблему Jupyter, потому что нет проблем с запуском кода Python. Как я могу это исправить? Или график будет работать в Jupyter?

Подробнее здесь: https://stackoverflow.com/questions/792 ... s-fine-why