Matplotlib: 간단한 컬러바

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 Matplotlib 플롯에 간단한 컬러바를 추가하는 방법을 배우겠습니다. 컬러바는 플롯에서 색상으로 표현되는 값의 범위를 시각화하는 데 유용한 도구입니다. imshow 함수를 사용하여 간단한 2D 플롯을 생성한 다음, 여기에 컬러바를 추가할 것입니다.

VM 팁

VM 시작이 완료되면, 왼쪽 상단을 클릭하여 Notebook 탭으로 전환하여 실습을 위해 Jupyter Notebook에 접근하십시오.

때로는 Jupyter Notebook 이 로딩을 완료하는 데 몇 초 정도 기다려야 할 수 있습니다. Jupyter Notebook 의 제한으로 인해 작업의 유효성 검사는 자동화될 수 없습니다.

학습 중에 문제가 발생하면 언제든지 Labby 에게 문의하십시오. 세션 후 피드백을 제공해주시면 문제를 즉시 해결해 드리겠습니다.

라이브러리 임포트

시작하려면 필요한 라이브러리를 임포트해야 합니다. 이 랩에서는 numpymatplotlib.pyplot 라이브러리를 사용합니다.

import matplotlib.pyplot as plt
import numpy as np

2D 플롯 생성

다음으로, imshow 함수를 사용하여 간단한 2D 플롯을 생성합니다.

## Create a 2D array
data = np.random.rand(10, 10)

## Plot the array
plt.imshow(data)

컬러바 추가

이제 colorbar 함수를 사용하여 플롯에 컬러바를 추가할 수 있습니다.

## Add a colorbar to the plot
plt.colorbar()

컬러바 사용자 정의

cmap 매개변수를 사용하여 컬러바의 모양을 사용자 정의할 수 있습니다. 이 매개변수는 플롯을 생성하는 데 사용되는 컬러 맵 (color map) 을 지정합니다.

## Customize the colorbar
plt.colorbar(cmap='viridis')

컬러바에 레이블 추가

label 매개변수를 사용하여 컬러바에 레이블을 추가할 수 있습니다.

## Add a label to the colorbar
plt.colorbar(cmap='viridis', label='Random Data')

요약

이 랩에서는 Matplotlib 플롯에 간단한 컬러바를 추가하는 방법을 배웠습니다. imshow 함수를 사용하여 2D 플롯을 생성한 다음, colorbar 함수를 사용하여 컬러바를 추가했습니다. 또한 컬러바의 모양을 사용자 정의하고 레이블을 추가했습니다. 컬러바는 플롯에서 색상으로 표현되는 값의 범위를 시각화하는 데 유용한 도구입니다.