안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에 동글동글 파이 차트로 비중을 확인해봤죠? 오늘은 시간이 흐르면서 숫자가 어떻게 변하는지 한눈에 보여주는 ‘꺾은선그래프(Line Graph)’ 마법을 배워볼 거예요. 주식 차트나 기온 변화표에서 자주 보던 바로 그 그래프랍니다!

1. 꺾은선그래프는 ‘데이터의 발자국’이에요
꺾은선그래프는 시간이 지남에 따라 숫자가 커지는지, 작아지는지 ‘변화의 흐름’을 볼 때 가장 좋아요. 점과 점을 선으로 이으면 마치 데이터가 걸어온 길처럼 보이죠. “내 키가 한 달 동안 얼마나 컸을까?” 혹은 “우리 강아지 몸무게가 어떻게 변했을까?”를 알고 싶을 때 이 마법을 사용해요.
2. 점을 잇는 주문: plt.plot()
화가 요정 맷플롯립(Matplotlib)에게 이번에는 점들을 실로 이어달라고 부탁해봐요.
- marker=’o’: “숫자가 있는 곳에 예쁜 점을 찍어줘!”
- linestyle=’–‘: “실선을 점선으로 바꿔서 더 멋지게 그려줘!”
- color=’red’: “중요한 변화니까 빨간색 실로 이어줘!”
3. 실전 연습: 일주일간 우리 집 온도 변화
월요일부터 일요일까지 거실 온도가 어떻게 변했는지 그래프로 그려볼까요?
import matplotlib.pyplot as plt
# 1. 데이터 준비 (요일과 온도)
days = ['월', '화', '수', '목', '금', '토', '일']
temp = [22, 23, 21, 24, 25, 23, 22]
# 2. 꺾은선그래프 그리기 마법 (점 찍고 선 긋기)
plt.plot(days, temp, marker='o', color='orange', linestyle='-', linewidth=2)
# 3. 그래프 꾸미기
plt.title('우리 집 거실 온도 일기')
plt.xlabel('요일')
plt.ylabel('온도 (℃)')
plt.grid(True) # 모눈종이처럼 배경에 선을 넣어요!
# 4. 짜잔! 보여주기
plt.show()

4. 그래프 탐정이 되어볼까요?
그래프의 선이 어디로 향하는지 보면 미래를 예측할 수도 있어요!
- 오른쪽 위로 쑥!: “점점 좋아지고(늘어나고) 있어요!”
- 오른쪽 아래로 툭!: “조금씩 줄어들고 있네요. 이유가 뭘까요?”
- 지그재그!: “오르락내리락 변화가 심해요. 조심해야겠어요!”
5. 가족과 함께하는 ‘내 마음의 날씨 그래프’
아이와 함께 ‘일주일 기분 그래프’를 그려보세요. 아침에 일어나서 기분이 어땠는지 1점부터 10점까지 점수를 매겨보고, 일요일에 꺾은선그래프로 합쳐보는 거예요. “목요일에 비가 와서 그래프가 뚝 떨어졌었네? 하지만 금요일에 맛있는 걸 먹고 다시 쑥 올라왔구나!”라고 대화하며 데이터를 통해 마음을 읽는 법을 가르쳐주세요. 아이는 숫자의 오르내림이 단순한 계산이 아니라 우리의 삶을 설명해준다는 사실을 배우게 됩니다.
마치며: 흐름을 읽는 눈을 가졌어요
오늘 우리는 점들을 연결해 데이터의 흐름을 파악하는 꺾은선그래프 마법을 익혔습니다. 이제 여러분은 세상을 더 넓은 눈으로 바라보는 데이터 탐정입니다! 다음 시간에는 데이터 시각화 시리즈의 마지막! 점들을 흩뿌려 상관관계를 찾는 ‘반짝반짝 산점도(Scatter Plot)’ 마법으로 돌아오겠습니다!



