欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python畫的圖停留

Python 是一個強大的編程語言,其繪圖功能也是非常強大的。在 Python 中,可以使用 matplotlib 庫來繪制各種類型的圖形,包括線圖、散點圖、柱狀圖等。

# 引入需要使用的庫
import matplotlib.pyplot as plt
# 準(zhǔn)備數(shù)據(jù)
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
# 繪制圖形
plt.plot(x, y)
# 顯示圖形
plt.show()

上面的代碼將繪制出一條線圖,并在窗口中顯示。但是,有時我們希望能夠更加靈活地控制圖形的顯示方式,比如暫停繪制。

# 引入需要使用的庫
import matplotlib.pyplot as plt
# 準(zhǔn)備數(shù)據(jù)
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
# 創(chuàng)建畫布
fig = plt.figure()
# 創(chuàng)建子圖
ax = fig.add_subplot(111)
# 繪制圖形
line, = ax.plot(x, y)
# 顯示圖形
plt.show(block=False)
# 暫停繪制
plt.pause(2)
# 修改數(shù)據(jù)
y[2] = 12
# 更新圖形
line.set_ydata(y)
plt.draw()
# 暫停繪制
plt.pause(2)
# 關(guān)閉窗口
plt.close()

上面的代碼利用了 matplotlib 的 pause 函數(shù)來實現(xiàn)暫停繪制。在修改數(shù)據(jù)之后,使用 plot.set_ydata 函數(shù)來更新線條的數(shù)據(jù),然后調(diào)用 draw 函數(shù)重新繪制圖形。

通過這種方式,我們可以更靈活地控制圖形的顯示和更新,在實際處理數(shù)據(jù)的過程中也會非常方便。