본문 바로가기

Python_Intermediate/Matplotilb

Python Matplotlib - 산점도 그래프 기초 1

1. Matplotlib

자료를 차트나 플롯 형식으로 시각화 패키지

다양한 시각화 기능 제공


2. 산점도 그래프

- 두 변수간의 데이터 포인터

- 포인터가 뭉치면 관련성 정도가 큼 / 흩어지면 관련성 정도가 작음

- 상관관계 : 산점도에서 사용되는 두 변수간의 관계 

- 정의관계 : x가 증가할때 y도 증가

- 역의관계 : x가 증가할때 y는 감소

- 선형관계 : 직선에 가까운 배치

- 비선형관계 : 곡선에 가까운 배치


3. 설치

pip install matplotlib


4. Pyplot 모듈 로드

from matplotlib import pyplot


5. 기본 구조

from matplotlib import pyplot

value1 = [60, 70, 30, 20, 90, 60]
value2 = [30, 60, 80, 50, 20, 70]

pyplot.figure()
pyplot.scatter(value1, value2)
pyplot.show()
pyplot.close()


6. 기본 구조 풀이

- 데이터 DB 설정

value1 = [60, 70, 30, 20, 90, 60]
value2 = [30, 60, 80, 50, 20, 70]

-  그래프 설정 시작

pyplot.figure()

- 선점도 그래프 표현

pyplot.scatter(value1, value2)

- 그래프 표시

pyplot.show()

- 그래프 종료(설정 해제)

pyplot.close()


7. 출력물