python matplotlib.pyplot如何绘制实时图表?(实时绘制、更新图表、实时更新、动态窗口)plt.ion() plt.clf() plt.pause() plt.ioff()
生活随笔
收集整理的這篇文章主要介紹了
python matplotlib.pyplot如何绘制实时图表?(实时绘制、更新图表、实时更新、动态窗口)plt.ion() plt.clf() plt.pause() plt.ioff()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
from matplotlib import pyplot as plt
import numpy as np# 創建實時繪制橫縱軸變量
x = []
y = []# 創建繪制實時損失的動態窗口
plt.ion()# 創建循環
for i in range(100):x.append(i) # 添加i到x軸的數據中y.append(i**2) # 添加i的平方到y軸的數據中plt.clf() # 清除之前畫的圖plt.plot(x, y * np.array([-1])) # 畫出當前x列表和y列表中的值的圖形plt.pause(0.001) # 暫停一段時間,不然畫的太快會卡住顯示不出來plt.ioff() # 關閉畫圖窗口
下面以繪制神經網絡損失值來展示效果:
參考文章1:Python中matplotlib實時畫圖
參考文章2:利用matplotlib繪制多個實時刷新的動態圖表
總結
以上是生活随笔為你收集整理的python matplotlib.pyplot如何绘制实时图表?(实时绘制、更新图表、实时更新、动态窗口)plt.ion() plt.clf() plt.pause() plt.ioff()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python matplotlib.py
- 下一篇: 【深度学习的数学】初始权重和偏置参数对模