콘텐츠로 이동

C. 데이터와 시각화란?


🎯 학습 목표

이 강의를 마치면 다음을 할 수 있어요:

  • ○ 데이터와 시각화가 무엇인지 이해한다
  • ○ 왜 그래프가 필요한지 설명할 수 있다
  • ○ 거북이로 간단한 선을 그릴 수 있다

핵심 개념

데이터와 시각화란?

데이터와 시각화는 숫자를 그림으로 바꾸는 것입니다!

📊 비유: 성적표 vs 그래프

  • 숫자로 보면: 국어 85, 수학 92, 영어 78, 과학 88
  • 그래프로 보면: 한눈에 수학이 가장 높다는 걸 알 수 있어요!

숫자만 보면 비교하기 어렵지만, 그래프로 보면 바로 이해할 수 있습니다!

왜 시각화가 필요할까요?

상황 숫자만 그래프로
성적 비교 어느 과목이 높은지 계산해야 함 막대 높이로 바로 비교
변화 추이 숫자를 하나씩 읽어야 함 선의 기울기로 바로 파악
비율 확인 백분율 계산 필요 원 그래프로 바로 확인

그래프 예시 보기

실제 그래프가 어떻게 생겼는지 확인해봅시다! 실행 버튼을 눌러보세요.

📊 막대 그래프 (Bar Chart)

카테고리별 크기를 비교할 때 사용해요!

막대 그래프의 장점

한눈에 수학이 가장 높고, 영어가 가장 낮다는 걸 알 수 있어요!


📈 선 그래프 (Line Chart)

시간에 따른 변화를 볼 때 사용해요!

선 그래프의 장점

기온이 1월부터 6월까지 계속 올라가는 추세를 한눈에 볼 수 있어요!


🥧 원 그래프 (Pie Chart)

전체에서 차지하는 비율을 볼 때 사용해요!

원 그래프의 장점

사과가 전체의 35%로 가장 인기있다는 걸 바로 알 수 있어요!


그래프의 종류

그래프 종류 용도
📊 막대 그래프 크기 비교
📈 선 그래프 변화 추이
🥧 원 그래프 비율 표시
🗺️ 기타 지도, 히트맵 등

비쥬얼 코딩 해보기

거북이로 간단한 선을 그려봅시다. 이것이 그래프의 기초입니다!

🎯 미션
거북이 시작 블록을 추가하세요
앞으로 100 이동하는 블록을 추가하세요
# 블록을 추가하면 Python 코드가 여기에 표시됩니다...
블록을 추가하면 흐름도가 여기에 표시됩니다...
100 100 90 90 0 0 1 50 100


예제 코드

import turtle

t = turtle.Turtle()
t.shape("turtle")

# 간단한 수평선 그리기 - 그래프의 기초!
t.forward(200)

실행 결과

거북이가 오른쪽으로 선을 그립니다. 이 선이 막대 그래프의 기초가 됩니다!


⚠️ 실수해보기 (Let's Break It!)

다음 데이터를 보세요. 어떤 그래프가 가장 좋을까요?

판매량
1월 100
2월 120
3월 90
4월 150
선택지
  • A) 원 그래프
  • B) 선 그래프
  • C) 막대 그래프
정답 보기

B) 선 그래프가 가장 적합합니다!

데이터 특성 적합한 그래프
시간에 따른 변화 선 그래프 📈
카테고리별 비교 막대 그래프 📊
전체 대비 비율 원 그래프 🥧

월별 판매량은 시간에 따른 변화를 보여주는 데이터이므로, 변화 추이가 잘 보이는 선 그래프가 적합해요!


🎯 퀴즈

퀴즈: 그래프 선택
"과일별 좋아하는 비율"을 보여주기에 가장 좋은 그래프는?
정답 보기

정답: C) 원 그래프 (비율 표시)

"비율"을 보여줄 때는 원 그래프가 가장 적합합니다! 전체를 100%로 보고, 각 부분이 차지하는 비율을 한눈에 볼 수 있어요.

  • 선 그래프: 시간에 따른 변화
  • 막대 그래프: 카테고리별 크기 비교
  • 원 그래프: 전체 대비 비율

빈칸 채우기 연습

데이터와 시각화와 그래프 종류:

  • 데이터와 시각화는 숫자를 으로 바꾸는 것
  • 시간에 따른 변화: 그래프
  • 전체 대비 비율: 그래프
  • 카테고리별 비교: 그래프

직접 코딩해보기

십자가 모양 그리기

거북이로 십자가(+) 모양을 그려보세요. 이것은 그래프의 X축과 Y축과 비슷합니다!

예시 답안
import turtle

t = turtle.Turtle()
t.shape('turtle')

# 가로선
t.forward(100)
t.backward(200)
t.forward(100)

# 세로선
t.left(90)
t.forward(100)
t.backward(200)

결과: 십자가 모양이 그려집니다! 이것이 그래프의 축(axis)입니다.


🧩 핵심 요약

이번 강의에서 배운 내용:

개념 설명
데이터와 시각화 숫자를 그림으로 바꾸는 것
장점 한눈에 정보를 이해할 수 있음
그래프 종류 막대, 선, 원 그래프 등
거북이 활용 선을 그려서 그래프 만들기

복습 체크리스트

  • [ ] 데이터와 시각화가 무엇인지 설명할 수 있나요?
  • [ ] 그래프가 숫자보다 좋은 점을 알고 있나요?
  • [ ] 거북이로 선을 그릴 수 있나요?