Python "matplotlib" 초보자 가이드
matplotlib은 파이썬에서 그래프를 그릴 수 있는 라이브러리입니다. 요즘 머신러닝과 빅데이터관리가 대단히 핫한데요. matplotlib을 사용하면 결과물을 시각화해서 선 그래프, 막대 그래프, 원 그래프, 산점도 등 다양한 그래프를 쉽게 그릴 수 있습니다.
matplotlib 설치하기
matplotlib을 설치하려면 다음과 같이 pip 명령어를 사용합니다.
pip install matplotlib
matplotlib 기본 사용법
matplotlib을 사용하려면 먼저 import matplotlib.pyplot as plt와 같이 matplotlib을 import해야 합니다.
다음은 기본적인 사용법에 대해서 설명드리겠습니다.
간단히 설명을 드릴게요. x,y로 먼저 비어 있는 리스트를 만들고 random 함수를 이용해서 랜덤한 수를 생성해줍니다. x,y 리스틑 각각 램덤한 9개의 숫자를 포함시키게 되고, 그래프 이름은 "matplot"으로 지정했고, x축은 "x" y축은 "y"로 이름을 각각 설정하였습니다. 실행을 시켜보면 아래와 같은 값과 리스트를 보여줍니다.
결과값
x = [8, 4, 9, 7, 6, 8, 6, 9, 5]
y = [9, 10, 2, 8, 10, 5, 9, 4, 9]

x리스트 y리스트의 순서대로 xy축 그래프가 완성된걸 보실 수 있어요. 정말 신기하죠?! 별 다른 코딩없이 "matplotlib"만 있으면 이렇게 시각화된 그래프를 출력할 수 있습니다. 예를 들어, 판다스, openpyxl을 활용하여 단순히 숫자만 확인해 왔던 엑셀 데이터를 가져온 후 이렇게 시각화된 자료로 출력한다면 결과값에 대한 이해도 역시 훨씬 잘 될 것 같아요.
matplotlib 활용 예시
- 주식 그래프
- 기온 변화 그래프
- 실험 결과 그래프
- 데이터 분석 그래프
- ...
결론
matplotlib은 파이썬에서 그래프를 그릴 수 있는 강력한 라이브러리입니다. 활용 예시를 보시면 수를 활용한 모든 데이터들은 이렇게 간편하게 그래프형태로 추출할 수 있습니다. matplotlib을 사용하여 더욱 다양한 분야에서 시각화 된 그래프를 활용해보세요. 오늘도 즐거운 코딩하세요. ^^