[파이썬] 선 그래프(라인 플롯) 그리기

선 그래프 또는 라인 플롯은 시간, 순서 또는 다른 변수와의 관계를 시각화하는 데 자주 사용되는 그래프 유형입니다. 파이썬에서는 matplotlib 라이브러리를 사용하여 간단하고 아름다운 선 그래프를 그릴 수 있습니다.

matplotlib 설치하기

matplotlib 라이브러리를 설치하기 위해 다음 명령어를 사용합니다:

pip install matplotlib

선 그래프 그리기

아래는 간단한 예제 코드입니다. x와 y 값이 주어지면 plot 함수를 사용하여 선 그래프를 그릴 수 있습니다.

import matplotlib.pyplot as plt

# x와 y 값 설정
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 선 그래프 그리기
plt.plot(x, y)

# 그래프 제목 설정
plt.title("Example Line Plot")

# x축과 y축 레이블 설정
plt.xlabel("X-axis")
plt.ylabel("Y-axis")

# 그래프 보여주기
plt.show()

위 코드를 실행하면 plot 함수를 사용하여 x와 y 값을 선 그래프로 표시한 결과를 확인할 수 있습니다. 그래프의 제목, x축 및 y축 레이블을 설정할 수도 있습니다.

선 스타일 및 색상 변경하기

plot 함수를 사용하여 그래프를 그릴 때 선의 스타일과 색상을 변경할 수도 있습니다. 예를 들어, 선의 스타일을 점선으로 변경하고 색상을 빨간색으로 설정하려면 다음과 같이 코드를 수정할 수 있습니다:

plt.plot(x, y, linestyle='dotted', color='red')

linestyle 매개변수를 사용하여 선의 스타일을 'dotted', 'dashed', 'solid'과 같이 선택할 수 있으며, color 매개변수를 사용하여 색상을 지정할 수 있습니다. 자세한 내용은 matplotlib 공식 문서를 참조하십시오.

추가적인 기능

matplotlib은 다양한 추가 기능을 제공합니다. 예를 들어, 그래프에 그리드를 추가하거나 범례를 표시하는 등의 작업을 할 수 있습니다. 자세한 내용은 matplotlib 공식 문서를 참조하십시오.

이처럼 파이썬의 matplotlib 라이브러리를 사용하면 간단하고 멋진 선 그래프를 그릴 수 있습니다. 많은 옵션과 기능을 활용하여 데이터를 시각화할 수 있으며, 결과를 항상 확인하여 필요에 따라 그래프를 수정하십시오. Happy coding!