Python/Matplotlib를 사용하여 컬러맵을 기반으로 컬러 휠을 플롯하려면 colorbar를 사용할 수 있습니다. 클래스이며 구리 컬러맵을 사용할 수 있습니다. .
단계
-
Figure 크기를 설정하고 서브플롯 사이와 주변의 패딩을 조정합니다.
-
Figure()를 사용하여 새 Figure를 생성하거나 기존 Figure를 활성화합니다. 방법.
-
add_axes()를 사용하여 Figure에 축을 추가합니다. 방법.
-
축의 방향을 설정합니다.
-
정규화를 사용하여 데이터를 선형으로 정규화합니다. 수업.
-
기존 축에 컬러바를 그립니다.
-
아티스트의 가시성을 설정합니다.
-
X축과 Y축을 끕니다.
-
그림을 표시하려면 show()를 사용하세요. 방법.
예
import numpy as np from matplotlib import pyplot as plt, cm, colors, colorbar plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() display_axes = fig.add_axes([0.1, 0.1, 0.8, 0.8], projection='polar') display_axes._direction = 2 * np.pi norm = colors.Normalize(0.0, 2 * np.pi) cb = colorbar.ColorbarBase(display_axes, cmap=cm.get_cmap('copper', 2056), norm=norm, orientation='horizontal') cb.outline.set_visible(False) display_axes.set_axis_off() plt.show()
출력