Matplotlib에서 사용자 정의 색상맵 및 색상 스케일 생성
문제:
사용자 정의 디자인 빨간색에서 보라색, 파란색으로 부드럽게 전환되는 색상맵은 -2와 2 사이의 값에 매핑됩니다. 색상맵을 활용하여 플롯의 색상 점을 지정하고 관련 색상 스케일을 표시합니다.
구현:
import numpy as np import matplotlib.pyplot as plt import matplotlib.colors # Generate random data x, y, c = zip(*np.random.rand(30, 3) * 4 - 2) # Create a custom colormap colors = ["red", "violet", "blue"] norm = plt.Normalize(-2, 2) cmap = matplotlib.colors.LinearSegmentedColormap.from_list("", colors) # Plot using custom colormap plt.scatter(x, y, c=c, cmap=cmap, norm=norm) # Add color scale plt.colorbar() plt.show()
설명:
추가 고려 사항:
위 내용은 Matplotlib에서 사용자 정의 컬러맵과 색상 스케일을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!