Matplotlib에서 사용되는 color map ( cmap )Python/Matplotlib2023. 10. 11. 22:05
Table of Contents
반응형
cmap ( color map )은 값의 범위에 따라 미리 지정해놓은 색을 보여주는 것으로 보입니다.
2022. 12. 5 최초작성
같은 숫자를 출력하더라도 cmap으로 어떤 것을 지정했는지에 따라 다르게 보입니다.
숫자를 3가지 camp을 사용하여 출력해보고 있습니다. mnist를 다운로드 받은 후, 숫자를 출력해서 결과가 보일때까지 좀 시간이 걸립니다. 창을 닫으면 그 다음 숫자가 보입니다.
from keras.datasets import mnist from matplotlib import pyplot (train_X, train_y), (test_X, test_y) = mnist.load_data() pyplot.imshow(train_X[0], cmap='gray') pyplot.show() pyplot.imshow(train_X[0], cmap='Accent') pyplot.show() pyplot.imshow(train_X[0], cmap='YlOrRd') pyplot.show() |
scatter를 사용하여 원을 그리는 예제 입니다. cmap을 지정한 것에 따라 다른 색으로 보이는 것을 볼 수 있습니다.
import numpy as np import matplotlib.pyplot as plt # Fixing random state for reproducibility np.random.seed(19680801) N = 50 x = np.random.rand(N) y = np.random.rand(N) colors = np.random.rand(N) area = (30 * np.random.rand(N))**2 # 0 to 15 point radii plt.scatter(x, y, s=area, c=colors, alpha=0.5, cmap='gray') plt.show() plt.scatter(x, y, s=area, c=colors, alpha=0.5, cmap='Accent') plt.show() plt.scatter(x, y, s=area, c=colors, alpha=0.5, cmap='YlOrRd') plt.show() |
Color Map(cmap) 종류는 아래 링크에서 확인하세요.
https://jrc-park.tistory.com/155
반응형
'Python > Matplotlib' 카테고리의 다른 글
Matplotlib를 사용하여 원형 그래프 그리기 (0) | 2024.06.03 |
---|---|
Matplotlib 예제 – 하나의 figure에 여러 개의 이미지 출력하기 (0) | 2023.10.07 |
Matplotlib 그래프에 라벨 추가하기 (0) | 2022.06.19 |
Matplotlib로 FFT 그려보기 (2) | 2022.01.17 |
for문으로 실행하여 Matplotlib 그래프 저장하는 예제 (0) | 2021.11.29 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
@webnautes :: 멈춤보단 천천히라도
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!