这是有问题的代码的工作版本(至少需要从2011-11-14起版本Matplotlib 1.1.0
):
import numpy as np
import matplotlib.pyplot as plt
plt.axis([0, 10, 0, 1])
for i in range(10):
y = np.random.random()
plt.scatter(i, y)
plt.pause(0.05)
plt.show()
请注意一些更改:
Python-如何使用matplotlib在while循环中实时绘制?
这是有问题的代码的工作版本(至少需要从2011-11-14起版本Matplotlib 1.1.0
):
import numpy as np
import matplotlib.pyplot as plt
plt.axis([0, 10, 0, 1])
for i in range(10):
y = np.random.random()
plt.scatter(i, y)
plt.pause(0.05)
plt.show()
请注意一些更改: