Matplotlib 사용자 정의 눈금 레이블

Beginner

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

소개

Matplotlib 는 데이터 시각화를 위해 사용되는 널리 사용되는 Python 라이브러리입니다. Matplotlib 의 주요 기능 중 하나는 플롯의 눈금 레이블을 사용자 정의할 수 있다는 것입니다. 이 랩에서는 Matplotlib 를 사용하여 사용자 정의 눈금 레이블을 회전하는 방법을 배우게 됩니다.

VM 팁

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

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

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

Matplotlib 라이브러리 가져오기

첫 번째 단계는 Matplotlib 라이브러리를 가져오는 것입니다. 다음 코드를 실행하여 이를 수행할 수 있습니다.

import matplotlib.pyplot as plt

플로팅을 위한 데이터 생성

두 번째 단계는 플로팅하려는 데이터를 생성하는 것입니다. 이 랩에서는 다음 데이터를 사용합니다.

x = [1, 2, 3, 4]
y = [1, 4, 9, 6]
labels = ['Frogs', 'Hogs', 'Bogs', 'Slogs']

데이터 플로팅

세 번째 단계는 Matplotlib 을 사용하여 데이터를 플로팅하는 것입니다. 다음 코드를 실행하여 이를 수행할 수 있습니다.

plt.plot(x, y)

눈금 레이블 사용자 정의

네 번째 단계는 눈금 레이블을 사용자 정의하는 것입니다. 이 랩에서는 눈금 레이블을 수직으로 회전시킬 것입니다. 다음 코드를 실행하여 이를 수행할 수 있습니다.

plt.xticks(x, labels, rotation='vertical')

여백 및 간격 조정

다섯 번째 단계는 눈금 레이블이 잘리지 않도록 플롯의 여백과 간격을 조정하는 것입니다. 다음 코드를 실행하여 이를 수행할 수 있습니다.

plt.margins(0.2)
plt.subplots_adjust(bottom=0.15)

플롯 표시

마지막 단계는 Matplotlib 을 사용하여 플롯을 표시하는 것입니다. 다음 코드를 실행하여 이를 수행할 수 있습니다.

plt.show()

요약

이 랩에서는 Matplotlib 을 사용하여 사용자 정의 눈금 레이블을 회전하는 방법을 배웠습니다. 눈금 레이블을 사용자 정의함으로써 플롯을 더욱 유익하고 시각적으로 매력적으로 만들 수 있습니다.