색상 막대를 사용하여 Python에서 2D 행렬을 플롯하려면 numpy를 사용하여 2D 배열 행렬을 만들고 imshow()에서 해당 행렬을 사용할 수 있습니다. 방법.
단계
-
data2D 생성 numpy를 사용합니다.
-
imshow() 사용 데이터를 2D 일반 래스터와 같이 이미지로 표시하는 방법입니다.
-
ScalarMappable 인스턴스에 대한 컬러바 생성 *mappable* colorbar() 사용 메소드 및 imshow() 스칼라 매핑 가능 이미지.
-
그림을 표시하려면 show()를 사용하세요. 방법.
예
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True data2D = np.random.random((50, 50)) im = plt.imshow(data2D, cmap="copper_r") plt.colorbar(im) plt.show()
출력