고급 튜토리얼: 선 차트 그리기를 위한 matplotlib의 더 많은 기능과 응용 프로그램 살펴보기
선 차트는 데이터 시각화에서 일반적으로 사용되는 차트 유형으로, 변화하는 추세와 데이터 관계를 명확하게 표시할 수 있습니다. Matplotlib는 Python에서 가장 일반적으로 사용되는 데이터 시각화 라이브러리 중 하나이며 강력하고 사용하기 쉽습니다. 이 기사에서는 matplotlib를 사용하여 꺾은선형 차트를 그리는 방법을 소개하고 더 많은 기능과 응용 프로그램을 자세히 살펴보겠습니다.
pip install matplotlib
설치가 완료된 후 다음 코드를 사용하여 matplotlib 라이브러리를 가져옵니다.
import matplotlib.pyplot as plt
다음으로 선 차트를 그릴 데이터를 준비해야 합니다. 다음과 같은 데이터가 있다고 가정합니다.
x = [1, 2, 3, 4, 5] # x轴数据 y = [5, 7, 2, 8, 6] # y轴数据
다음 코드를 사용하여 간단한 선 차트를 그립니다.
plt.plot(x, y) plt.show()
이 코드는 데이터 포인트를 연결하는 선 차트를 그립니다. 여기서 x축은 x 목록의 요소에 해당합니다. y축은 y 목록의 요소에 해당합니다.
plt.plot(x, y) plt.title('Line Chart') plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.show()
코드가 성공적으로 실행되면 제목이 차트 위에 표시되고, x축의 레이블은 x축 아래에 표시되고, y의 레이블은 표시됩니다. -축은 y축 왼쪽에 표시됩니다.
plt.plot(x, y, 'r--') # r--表示红色虚线
'r--' 외에도 다른 문자열을 사용하여 다양한 스타일과 색상을 나타낼 수도 있습니다. 예를 들어 'g-'는 녹색 실선을 나타내고 'b:'는 파란색 점선을 나타냅니다.
y1 = [3, 6, 1, 9, 4] # 第二条线的y轴数据 plt.plot(x, y, 'r--') plt.plot(x, y1, 'g-') plt.show()
코드가 실행되면 동일한 차트에 두 개의 폴리라인이 그려지며 각각 빨간색 점선과 녹색 실선으로 표시됩니다.
plt.plot(x, y, 'r--', label='Line 1') plt.plot(x, y1, 'g-', label='Line 2') plt.legend()
코드가 실행되면 범례는 차트의 적절한 위치에 표시되며 각 줄에 해당하는 레이블이 표시됩니다.
요약하자면, 이 글에서는 matplotlib을 사용하여 선 차트를 그리는 방법을 소개하고 더 많은 기능과 응용 프로그램을 탐색합니다. 제목과 레이블을 설정하고, 선 스타일과 색상을 수정하고, 여러 선을 그리고, 범례를 추가함으로써 선 차트에 데이터를 보다 명확하고 직관적으로 표시할 수 있습니다. 동시에 matplotlib는 다른 많은 기능과 옵션도 제공하므로 독자는 공식 문서를 참조하여 이에 대해 자세히 알아보고 적용할 수 있습니다.
【샘플 코드】:
import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] # x轴数据 y = [5, 7, 2, 8, 6] # y轴数据 y1 = [3, 6, 1, 9, 4] # 第二条线的y轴数据 plt.plot(x, y) plt.title('Line Chart') plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.show() plt.plot(x, y, 'r--') plt.title('Line Chart') plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.show() plt.plot(x, y, 'r--', label='Line 1') plt.plot(x, y1, 'g-', label='Line 2') plt.legend() plt.show()
위 내용은 matplotlib에 대해 자세히 알아보기: 선 차트 그리기의 고급 기능과 실제 응용 프로그램을 살펴보세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!