| 문제: data1(x : 1, 2, 3; y : 1, 2, 3) 과 data2(x : 1, 2, 3; y : 1, 4, 7) 을 그래프로 출력하시오. |
0. 라이브러리 호출하기
| import matplotlib.pyplot as plt |
1. 리스트 형태로 데이터 입력하기
|
x1 = [1, 2, 3]
y1 = [1, 2, 3]
x2 = [1, 2, 3]
y2 = [1, 4, 7]
|
2. 그래프 두 번 그리기
|
plt.plot(x1, y1, color = 'blue')
plt.plot(x2, y2, color = 'red')
|
3. 결과
: 차트 하나에 빨간 선과 파란 선 두 가지 그래프가 그려진다

4. 범례 (라벨) 붙이기
|
plt.plot(x1, y1, color = 'blue', label = 'data1')
plt.plot(x2, y2, color = 'red', label = 'data2')
plt.legend()
|

아래와 같은 코드로도 동일한 결과가 도출된다
|
plt.plot(x1, y1, color = 'blue')
plt.plot(x2, y2, color = 'red')
plt.legend(['data1', 'data2'])
|
5. 범례 위치 변경
위치를 우상단으로 바꾸고 싶다면
|
plt.plot(x1, y1, color = 'blue')
plt.plot(x2, y2, color = 'red')
plt.legend(['data1', 'data2'], loc = 'upper right')
|

글자 크기를 키우고 싶다면
|
plt.plot(x1, y1, color = 'blue')
plt.plot(x2, y2, color = 'red')
plt.legend(['data1', 'data2'], fontsize = 20)
|

출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online: Python
'데이터 교육 > 파이썬' 카테고리의 다른 글
| [파이썬] 데이터 샘플: loaded_dataset (1) | 2023.11.27 |
|---|---|
| [파이썬] 막대 그래프 그리기: barplot (0) | 2023.11.22 |
| [파이썬] 단일 차트 그리기: matplotib (0) | 2023.11.13 |
| [파이썬] 파이썬 라이브러리, 구글 드라이브 mount (1) | 2023.11.13 |
| [파이썬] 데이터 프레임 기초 (pandas) (0) | 2023.11.12 |