如何使用 Matplotlib 顯示多個顏色條?
要在 matplotlib 中顯示多個顏色條,我們可以執行以下步驟:
- 設定圖形大小和調整子圖之間和周圍的間距。
- 建立一個圖形和一組子圖。
- 初始化一個變數 N 表示示例資料的數量。
- 使用 numpy 建立隨機data1。
- 將資料作為圖片顯示,即使用data1在二維規則光柵上顯示資料。
- 向繪圖新增一個顏色條。
- 使用不同的資料集和座標軸重複步驟 4、5 和 6。
- 要顯示圖形,請使用show()方法。
例項
from matplotlib import pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, (ax1, ax2) = plt.subplots(nrows=2, ncols=1) N = 10 data1 = np.random.rand(N, N) im1 = ax1.imshow(data1, cmap='hot') plt.colorbar(im1, cax=ax1) data2 = np.random.rand(N, N) im2 = ax2.imshow(data2, cmap='plasma') plt.colorbar(im2, cax=ax2) plt.show()
輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP