파이썬 마법 학교 26강: 숫자가 그림으로 변신! ‘그래프 마법’의 시작

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간까지는 거북이와 함께 신나게 놀았죠? 오늘부터는 우리가 수집한 소중한 정보들을 멋진 그림으로 바꾸는 ‘데이터 탐험대’ 활동을 시작할 거예요. 숫자를 한눈에 알아보기 쉽게 만드는 ‘그래프 마법’을 배워봅시다!

파이썬 마법 학교 26강: 숫자가 그림으로 변신! '그래프 마법'의 시작

1. 그래프는 ‘숫자들의 지도’예요

여러분이 일주일 동안 먹은 간식 개수를 숫자로만 보면 누가 제일 많은지 알기 힘들 때가 있죠? 하지만 막대그래프나 꺾은선그래프로 그리면 누가 제일 높은지 바로 알 수 있어요. 파이썬에는 matplotlib(매트플롯립)이라는 아주 강력한 도구가 있어서, 복잡한 숫자도 멋진 그림으로 뚝딱 바꿔준답니다.

2. 그래프를 그리는 3가지 주문

도구를 사용할 때는 이 세 가지만 기억하세요!

  • import matplotlib.pyplot as plt: “그래프 그리는 화가님을 모셔와!” (이름이 길어서 보통 plt라는 별명을 써요)
  • plt.plot(리스트): “이 숫자들로 선을 그려줘!”
  • plt.show(): “다 그렸으면 우리에게 보여줘!”

3. 실전 연습: 우리 집 일주일 간식 그래프

이번 주에 먹은 간식 개수를 꺾은선그래프로 그려볼까요? (이 코드를 실행하려면 라이브러리 설치가 필요해요!)

import matplotlib.pyplot as plt

# 1. 데이터 준비 (월요일부터 금요일까지 먹은 간식 수)
snacks = [2, 5, 3, 8, 4]
days = ["Mon", "Tue", "Wed", "Thu", "Fri"]

# 2. 그래프 그리기 마법
plt.plot(days, snacks, marker='o', color='orange', linestyle='--')

# 3. 그래프 꾸미기
plt.title("My Weekly Snack Graph")
plt.xlabel("Day")
plt.ylabel("Number of Snacks")

# 4. 화면에 보여주기!
plt.show()
파이썬 마법 학교 26강: 숫자가 그림으로 변신! '그래프 마법'의 시작

4. 그래프 마법사가 되면 좋은 점!

그래프를 그릴 줄 알면 세상의 비밀을 더 잘 풀 수 있어요.

  • 기온 변화: 지구가 얼마나 더워지는지 한눈에 볼 수 있어요.
  • 유튜브 조회수: 내가 올린 영상이 언제 가장 인기가 많았는지 알 수 있죠.
  • 게임 랭킹: 친구들의 점수 차이를 멋진 막대기로 비교할 수 있답니다.

5. 가족과 함께하는 ‘우리 집 통계 놀이’

아이와 함께 이번 주에 공부한 시간이나, 가족들이 마신 물의 양을 종이에 적어보세요. 그리고 오늘 배운 코드를 활용해 숫자를 하나씩 넣어보는 거예요. 화면에 꺾은선이 나타나며 “우와, 목요일에 물을 제일 많이 마셨네!”라고 말하는 순간, 아이는 데이터가 주는 즐거움을 깨닫게 됩니다. 숫자가 딱딱한 수학이 아니라 우리 삶의 이야기라는 걸 느끼게 해주세요.

마치며: 이제 여러분은 데이터 탐험대!

오늘 우리는 숫자를 그림으로 바꾸는 첫 번째 관문을 통과했습니다. 이제 여러분은 단순히 코드를 짜는 마법사를 넘어, 세상을 분석하는 멋진 탐험대가 되었어요. 다음 시간에는 꺾은선 말고 알록달록한 ‘막대그래프’로 친구들의 키를 비교해보는 마법을 배워볼게요!