Matplotlib实时数据可视化
无论是使用传感器、不断从 API 中提取数据,还是拥有经常更新的文件,都可能希望实时分析数据。本文将探索一种使用函数通过 Matplotlib FuncAnimation 为绘图设置动画的简单方法。
安装psutil
库可以方便地查询当前系统CPU和内存的使用率:
pip install psutil
本文将使用双端队列处理数据,但您可以调整示例以处理大多数集合,如字典、数据框、列表或其他集合。
导入依赖库如下:
import matplotlib.pyplot as plt
import numpy as np
from matplotlib.animation import FuncAnimation
i