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

Matplotlib에서 선 색상을 주황색으로 설정하고 마커를 지정하는 방법

Matplotlib에서 선 색상을 주황색(orange)으로 설정하고 선 마커(marker)를 함께 지정하려면 plot() 함수의 colormarker 매개변수를 활용하면 됩니다. 아래에서 단계별로 자세히 알아보겠습니다.

구현 단계

  • 그림(figure) 크기를 설정하고, 서브플롯 주변 및 사이의 여백(padding)을 자동으로 조정합니다.

  • NumPy를 사용하여 x, y 데이터 포인트를 생성합니다.

  • color='orange'marker='*' 속성을 지정하여 x, y 데이터를 플롯합니다.

  • 그래프를 화면에 표시하려면 show() 메서드를 호출합니다.

예제 코드

import matplotlib.pyplot as plt
import numpy as np

# 그림 크기 설정
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

# x, y 데이터 포인트 생성
x = np.linspace(-5, 5, 100)
y = np.sin(x)

# color와 marker 속성을 지정하여 데이터 플롯
plt.plot(x, y, color='orange', marker="*")

# 그래프 표시
plt.show()

실행 결과

위 코드를 실행하면 다음과 같은 출력 결과를 얻을 수 있습니다.

Matplotlib에서 선 색상을 주황색으로 설정하고 마커를 지정하는 방법

추가 팁

마커는 별표(*) 외에도 원('o'), 사각형('s'), 삼각형('^'), 다이아몬드('D') 등 다양한 스타일을 사용할 수 있습니다. 또한 markersize(또는 ms), markerfacecolor(mfc), markeredgecolor(mec) 매개변수를 함께 사용하면 마커의 크기와 색상까지 세밀하게 조절할 수 있습니다.