"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > matplotlib \ 's pcolor () 함수의 컬러 바 범위를 0 ~ 1과 같은 특정 범위로 설정하려면 어떻게해야합니까?

matplotlib \ 's pcolor () 함수의 컬러 바 범위를 0 ~ 1과 같은 특정 범위로 설정하려면 어떻게해야합니까?

2025-01-30에 게시
검색:832

How can I set the colorbar range in Matplotlib\'s pcolor() function to a specific range like 0 to 1?

컬러 바 범위를 설정하기 위해 vmin 및 vmax를 사용하는 방법의 예는 다음과 같습니다. plt cdict = { '빨간색': ((0.0, 0.25, .25), (0.02, .59, .59), (1., 1., 1.)), '녹색': ((0.0, 0.0, 0.0), (0.02, .45, .45), (1., .97, .97)), '파란색': ((0.0, 1.0, 1.0), (0.02, .75, .75), (1., 0.45, 0.45)) } cm = m.colors.linearsegmentedcolormap ( 'my_colormap', cdict, 1024) plt.clf () plt.pcolor (x, y, v, cmap = cm, vmin = 0, vmax = 1) plt.loglog () plt.xlabel ( 'x Axis') plt.ylabel ( 'y axis') plt.colorbar () plt.show ()

이 수정을 통해 Colormap은 0과 1 사이의 범위로 설정되어 다른 데이터 범위를 가진 다른 그래프에서보다 일관된 색상 매핑이 생성됩니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3