リアルタイムにデータを可視化する - HondaLab/polling GitHub Wiki
matplotlibを使います
たとえば,センサーで得たデータをラズパイで読み取って,wifiを通じてDebianPCに送ることができる. それをグラフに可視化すれば,その時間経過を把握しやすい.
グラフをpythonでつくる場合,matplotlib.pyplotを使う. pyplotでは,グラフのx軸とy軸をそれぞれlistに入れておいて,plotメソッドで描画する. x,yのlistを時間経過とともに更新して,毎回plotすれば,データがリアルタイム描画される.
ループ内でplotを使わないで,set_xdata(x), set_ydata(y) を使うと,遅延が発生しない.