使用Matplotlib绘制动态散点图。
主要函数:
plt.ion():开启交互模式
plt.clf():清空画布
plt.ioff():关闭交互模式
基本思路:清空画布之后重新绘制图像,如果想要设置坐标轴、标题等内容,需要在清空画布之后重新设置。
import matplotlib.pyplot as plt
import numpy as np
plt.ion() # 开启交互模式
plt.subplots()
for j in range(100):
plt.clf() # 清空画布
plt.xlim(-1, 7) # 因为清空了画布,所以要重新设置坐标轴的范围
plt.ylim(-1, 7)
plt.scatter(np.random.randint(0,6,1), np.random.randint(0,6,1))
plt.pause(0.2)
plt.ioff()
plt.show()
浙公网安备 33010602011771号