Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

Matplotlib에서 pandas.plot()으로 마커 크기 변경하는 방법

pandas.plot()을 사용할 때 마커(marker)의 크기를 변경하려면 markersize 매개변수를 활용하면 됩니다. 아래 단계를 따라 차트의 마커 크기를 자유롭게 조절해 보세요.

마커 크기 변경 단계

  • 그림(figure) 크기를 설정하고, 서브플롯 주변과 사이의 여백(padding)을 조정합니다.
  • 세 개의 열(col1, col2, col3)을 가진 Pandas 데이터프레임을 생성합니다.
  • pandas.plot() 호출 시 marker="*"markersize=15 옵션을 지정합니다.
  • plt.show() 메서드를 사용하여 그래프를 화면에 표시합니다.

예제 코드

import matplotlib.pyplot as plt
import pandas as pd

# 그림 크기 및 자동 레이아웃 설정
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

# 세 개의 열을 가진 데이터프레임 생성
df = pd.DataFrame([[2, 1, 4], [5, 2, 1], [4, 0, 1]], columns=['col1', 'col2', 'col3'])

# 마커 모양과 크기를 지정하여 플롯
df.plot(marker="*", markersize=15)

plt.show()

실행 결과

위 코드를 실행하면 각 데이터 포인트가 별표(*) 모양의 마커로 표시되며, 마커 크기가 기본값보다 훨씬 큰 15로 적용된 선 그래프가 출력됩니다.

Matplotlib에서 pandas.plot()으로 마커 크기 변경하는 방법

추가 팁

markersize 값은 숫자가 클수록 마커가 커집니다. 또한 marker 매개변수에는 'o'(원), 's'(사각형), '^'(삼각형), '*'(별) 등 다양한 마커 스타일을 지정할 수 있으니, 데이터 시각화 목적에 맞게 조합해서 사용해 보세요.