안녕하세요. JGP입니다.
슬슬 올 것이 오고 있습니다.. 후후..
그 동안에는 데이터 분석과는 거리가 먼, 말 그대로 '개발'만 주구장창 했으니 데이터 분석을 위한 라이브러리들이 강의 시간에 새로이 등장할 때마다 막연한 불안감을 가지게 되는 것 같습니다.
그래도! 물러서지 않고 꿋꿋이 해 나가다 보면 언젠가 새 꿈인 데이터 분석 엔지니어가 되어있겠지요.
서론은 접어두고, 오늘 배운 내용을 정리해보아야겠습니다.
| matplotlib와 첫 만남 (설치)
python에서 어떠한 라이브러리와 처음 만나려면 어떻게 해야겠습니까.
설치부터 해야겠죠?
pip3 install matplotlib
설치 해줍니다.
Jupyter 상에서 연습을 많이 하실 터이니, 알고 계시겠지만 Jupyter에서는 맨 앞에 !만 붙여주면 됩니다.
import matplotlib.pyplot as plt
당연한 이야기겠지만, 설치를 했다면 불러와주시면 됩니다.
(일반적으로 plt로 많이 불러오니 plt로 해주었습니다.)
| 기본적인 선 그래프 그리기
많은 서적이나 튜토리얼에서는 이렇게 시도해보라고 하지요.
data1 = [10, 14, 19, 20, 25]
가령 위와 같은 예제 데이터가 있다고 가정해봅시다.
plt.plot(data1)
위와 같은 모양의 선 그래프를 나타내려면 위의 코드를 쓰라고 설명하지요!
그러나!
fig, ax = plt.subplots()
ax.plot(data1)
plt.show()
위와 같은 코드를 사용하셔야 객체지향적 코드라고 할 수 있겠습니다.