Matplotlib绘制动态散点图

使用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()

Matplotlib绘制动态散点图
https://blog.fulequn.online/2022/03/Article202203302/
作者
Fulequn
发布于
2022年3月30日
许可协议