hist2d 용 컬러바를 추가하려면 플롯에서 colorbar() 메서드의 인수에 스칼라 매핑 가능 개체를 전달할 수 있습니다.
단계
-
numpy를 사용하여 x 및 y 데이터 포인트를 만듭니다.
-
subplots()를 사용하여 Figure와 서브플롯 세트 생성 방법.
-
hist2d()를 사용하여 2D 히스토그램 플롯을 만듭니다. 방법.
-
hist2d 스칼라 매핑 가능 인스턴스에 대한 컬러바를 만듭니다.
-
그림을 표시하려면 show()를 사용하세요. 방법.
예
import numpy as np from matplotlib import pyplot as plt, colors plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.random.randn(100) y = np.random.randn(100) + 5 fig, ax = plt.subplots() hh = ax.hist2d(x, y, bins=40, norm=colors.LogNorm()) fig.colorbar(hh[3], ax=ax) plt.show()
출력