亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Matplotlib怎么實現數據點隨時間動態出現或消失

小億
88
2024-05-21 12:34:22
欄目: 編程語言

在Matplotlib中實現數據點隨時間動態出現或消失,可以通過不斷更新數據點的坐標值,并重新繪制圖形來實現動態效果。以下是一個簡單的示例代碼,實現數據點隨時間動態出現或消失的效果:

import matplotlib.pyplot as plt
import numpy as np
import time

# 創建一個空的圖形
fig, ax = plt.subplots()
x = []
y = []

# 更新數據點的函數
def update_data():
    x.append(np.random.rand())
    y.append(np.random.rand())

# 繪制初始圖形
plt.scatter(x, y)
plt.show()

# 動態更新數據點
for i in range(100):
    update_data()
    plt.scatter(x, y)
    plt.draw()
    plt.pause(0.1)
    time.sleep(0.1)

plt.show()

在上面的示例中,我們首先創建一個空的圖形,并定義一個函數update_data()來更新數據點的坐標值。然后在循環中不斷調用update_data()函數來更新數據點,并通過plt.scatter()函數重新繪制圖形。最后調用plt.draw()plt.pause()函數實現動態效果。

0
墨江| 德安县| 柳州市| 长岭县| 微山县| 长汀县| 安图县| 凤台县| 巨鹿县| 嵩明县| 旌德县| 克拉玛依市| 高唐县| 晋中市| 泉州市| 上思县| 靖西县| 普兰县| 延川县| 综艺| 黔西| 柯坪县| 离岛区| 扎囊县| 大方县| 邵东县| 盐津县| 陆河县| 木兰县| 大同县| 新龙县| 南乐县| 长春市| 布尔津县| 仁寿县| 休宁县| 无为县| 塔城市| 惠东县| 新巴尔虎左旗| 滨海县|