문제: 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 |