python中colorbar怎么設(shè)置想要的范圍

小億
676
2024-03-18 16:42:34

要設(shè)置colorbar的范圍,可以使用colorbar的set_clim()方法來(lái)指定最小值和最大值。例如:

import matplotlib.pyplot as plt
import numpy as np

# 創(chuàng)建一個(gè)隨機(jī)數(shù)據(jù)集
data = np.random.rand(10, 10)

# 創(chuàng)建一個(gè)圖形
plt.imshow(data, cmap='viridis')
plt.colorbar()

# 設(shè)置colorbar的范圍
plt.clim(0, 1)

plt.show()

在上面的例子中,我們創(chuàng)建了一個(gè)隨機(jī)數(shù)據(jù)集,并使用imshow()方法將其顯示在圖形中。然后使用colorbar()方法創(chuàng)建colorbar,并使用clim()方法設(shè)置colorbar的范圍為0到1。您也可以根據(jù)自己的需求調(diào)整最小值和最大值。

0