Matplotlib 컬러 맵 사용자 지정

피크닉 안경

컬러 맵 'brg'와 유사하게 주로 세 가지 색상으로 구성된 컬러 맵을 구성하고 싶습니다. 여기에 이미지 설명 입력

그러나 두 가지 측면에서 수정하고 싶습니다.

  1. 파란색, 빨간색, 녹색을 각각 파란색, 검은 색, 빨간색으로 바꾸고 싶습니다.
  2. 중간 색상의 영역을 확장하고 싶습니다. 표준으로 현재 matplotlibs 'Normalize'를 사용하고 있습니다. 비선형 정규화를 선택할 수 있지만 컬러 맵 중간에 '빨간색 (검정)'을 추가하고 선형 정규화를 고수하고 싶습니다.
JohanC

이러한 컬러 맵을 만드는 가장 간단한 방법은 LinearSegmentedColormap.from_list('', ['b', 'k', 'k', 'r']). 이 분할 색상 균일, 순수한 검은 1/3 점유 번째 범위를.

이 함수는 또한 왼쪽 (아래쪽) 에서 오른쪽 (위쪽) 까지의 범위를 가진 ( position, color) 형식의 튜플을 통해 색상을 배치 할 수 있습니다 . 아래는 검정색이 범위의 10 %를 차지하는 예입니다.position01

import matplotlib.pyplot as plt
from matplotlib.colors import LinearSegmentedColormap
from matplotlib.cm import ScalarMappable
import numpy as np

cmap1 = LinearSegmentedColormap.from_list('', ['b', 'k', 'k', 'r'])
plt.colorbar(ScalarMappable(cmap=cmap1), orientation='horizontal',
             ticks=np.linspace(0,1,11), label='pure black occupies 1/3rd')
width = 0.1
cmap2 = LinearSegmentedColormap.from_list('', [(0, 'b'), ((1 - width) / 2, 'k'), ( (1 + width) / 2, 'k'), (1, 'r')])
plt.colorbar(ScalarMappable(cmap=cmap2), orientation='horizontal',
             ticks=np.linspace(0,1,11), label=f'pure black occupies {width}')
plt.show()

설명 플롯

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

seaborn / matplotlib 사용자 정의 컬러 맵

분류에서Dev

matplotlib 오차 막대 플롯-사용자 정의 컬러 맵 사용

분류에서Dev

cbfit matlab을 사용하여 사용자 지정 컬러 맵

분류에서Dev

Matplotlib : 컬러 맵을 사용하여 정권 표시 (axvspan 또는 bar?)

분류에서Dev

맞춤 Matplotlib 컬러 맵-pgfplots와 유사

분류에서Dev

contourf에 사용자 정의 컬러 맵 사용

분류에서Dev

matplotlib 컬러 맵 : 크기 조정하지 마십시오

분류에서Dev

matplotlib를 사용한 Tkinter-히트 맵 컬러 바가 나머지 축에서 지워지지 않음

분류에서Dev

사용자 정의 Seaborn 컬러 맵 생성시 오류

분류에서Dev

사용자 정의 컬러 맵을 사용하여 windrose를 만들기 위해 matplotlib ax.bar ()를 통해 플로팅 할 때 "ValueError : Invalid RGBA argument : None"

분류에서Dev

matplotlib 컬러 맵 회전

분류에서Dev

비선형 컬러 맵, matplotlib

분류에서Dev

사용자 지정 요소 수가있는 MATLAB 명명 된 컬러 맵

분류에서Dev

지정된 색상과 측정 된 색상의 차이, matplotlib 컬러 맵

분류에서Dev

plt 외부에서 matplotlib 컬러 맵에 대한 제한 설정

분류에서Dev

Matplotlib : 컬러 맵 사용 및 다른 값에 대해 다른 마커 사용

분류에서Dev

matplotlib set_bad 컬러 맵 이해

분류에서Dev

Matplotlib 더 어두운 hsv 컬러 맵

분류에서Dev

matplotlib에서 컬러 맵 병합

분류에서Dev

matplotlib의 사용자 정의 연속 색상 맵

분류에서Dev

마지막 컬러 맵 서브 플롯 matplotlib에서 에지 값 손실

분류에서Dev

Matplotlib 컬러 맵이 임계 값 미만으로 검은 색으로 설정 됨

분류에서Dev

matplotlib 컬러 맵의 첫 번째 색상을 회색으로 설정

분류에서Dev

사용자 정의 색상 범위 및 정적 컬러 맵이있는 2D 색상 코딩 산점도

분류에서Dev

정규화 된 스칼라 컬러 맵을 matplotlib 플롯에 적용하고 여전히 기본 색상을 가져옵니다.

분류에서Dev

Python-0.99 및 0.999에 대해 서로 다른 색상을 가진 사용자 정의 컬러 맵

분류에서Dev

GUI에서 matplotlib의 컬러 맵을 사용하는 방법은 무엇입니까?

분류에서Dev

컬러 맵을 사용하여 극좌표 플롯의 배경색 설정

분류에서Dev

컬러 맵을 사용하여 이미지의 광도 맵에서 PIL 이미지 만들기

Related 관련 기사

  1. 1

    seaborn / matplotlib 사용자 정의 컬러 맵

  2. 2

    matplotlib 오차 막대 플롯-사용자 정의 컬러 맵 사용

  3. 3

    cbfit matlab을 사용하여 사용자 지정 컬러 맵

  4. 4

    Matplotlib : 컬러 맵을 사용하여 정권 표시 (axvspan 또는 bar?)

  5. 5

    맞춤 Matplotlib 컬러 맵-pgfplots와 유사

  6. 6

    contourf에 사용자 정의 컬러 맵 사용

  7. 7

    matplotlib 컬러 맵 : 크기 조정하지 마십시오

  8. 8

    matplotlib를 사용한 Tkinter-히트 맵 컬러 바가 나머지 축에서 지워지지 않음

  9. 9

    사용자 정의 Seaborn 컬러 맵 생성시 오류

  10. 10

    사용자 정의 컬러 맵을 사용하여 windrose를 만들기 위해 matplotlib ax.bar ()를 통해 플로팅 할 때 "ValueError : Invalid RGBA argument : None"

  11. 11

    matplotlib 컬러 맵 회전

  12. 12

    비선형 컬러 맵, matplotlib

  13. 13

    사용자 지정 요소 수가있는 MATLAB 명명 된 컬러 맵

  14. 14

    지정된 색상과 측정 된 색상의 차이, matplotlib 컬러 맵

  15. 15

    plt 외부에서 matplotlib 컬러 맵에 대한 제한 설정

  16. 16

    Matplotlib : 컬러 맵 사용 및 다른 값에 대해 다른 마커 사용

  17. 17

    matplotlib set_bad 컬러 맵 이해

  18. 18

    Matplotlib 더 어두운 hsv 컬러 맵

  19. 19

    matplotlib에서 컬러 맵 병합

  20. 20

    matplotlib의 사용자 정의 연속 색상 맵

  21. 21

    마지막 컬러 맵 서브 플롯 matplotlib에서 에지 값 손실

  22. 22

    Matplotlib 컬러 맵이 임계 값 미만으로 검은 색으로 설정 됨

  23. 23

    matplotlib 컬러 맵의 첫 번째 색상을 회색으로 설정

  24. 24

    사용자 정의 색상 범위 및 정적 컬러 맵이있는 2D 색상 코딩 산점도

  25. 25

    정규화 된 스칼라 컬러 맵을 matplotlib 플롯에 적용하고 여전히 기본 색상을 가져옵니다.

  26. 26

    Python-0.99 및 0.999에 대해 서로 다른 색상을 가진 사용자 정의 컬러 맵

  27. 27

    GUI에서 matplotlib의 컬러 맵을 사용하는 방법은 무엇입니까?

  28. 28

    컬러 맵을 사용하여 극좌표 플롯의 배경색 설정

  29. 29

    컬러 맵을 사용하여 이미지의 광도 맵에서 PIL 이미지 만들기

뜨겁다태그

보관