作為資料驅動應用程式的一部分,開發人員經常遇到即時繪製資料的挑戰。然而,當嘗試在「while」循環中實現即時繪圖時,會出現一個常見問題。
考慮以下範例,我們的目標是使用 OpenCV 即時繪製隨機資料點:
fig = plt.figure() plt.axis([0, 1000, 0, 1]) i = 0 x = list() y = list() while i < 1000: temp_y = np.random.random() x.append(i) y.append(temp_y) plt.scatter(i, temp_y) i += 1 plt.show()
import numpy as np import matplotlib.pyplot as plt plt.axis([0, 10, 0, 1]) for i in range(10): y = np.random.random() plt.scatter(i, y) plt.pause(0.05) plt.show()
以上是如何在Python中的While循環中實現即時繪圖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!