• 검색 결과가 없습니다.

7. 인구 구조를 다양한 형태로 시각화하기1강. 막대그래프 그리기

N/A
N/A
Protected

Academic year: 2022

Share "7. 인구 구조를 다양한 형태로 시각화하기1강. 막대그래프 그리기"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

7. 인구 구조를 다양한 형태로 시각화하기 1강. 막대그래프 그리기

학습내용

- 막대그래프 그리기

- 항아리 모양 그래프 그리기

학습목표

- 막대그래프를 bar() 함수로 데이터를 표현할 수 있다.

- 성별 정보가 포함된 인구 구조 데이터를 항아리 모양 그래프로 표현할 수 있 다.

1. 막대그래프 그리기 1) 지난 강의내용

가. 예제

- ‘아름동’ 지역의 인구 구조를 시각화한 결과

(2)

AI 개발을 위한 데이터 분석 및 시각화 07-1

2) bar( ) 함수 가. 특징

- bar( ) 함수는 막대그래프를 표현하는 명령

- 막대그래프에서 막대의 길이는 각 데이터의 크기를 의미 - 막대는 수직이나 수평으로 그릴 수 있음

- 보통 범주형 데이터를 표현하는 차트나 그래프에 사용

나. 예제

(3)

- range( ) 함수를 사용하여 막대그래프의 위치 표현

(4)

AI 개발을 위한 데이터 분석 및 시각화 07-1

다. 우리 동네 인구 구조를 막대 그래프로 표현 - 주사위를 100번 굴린 시뮬레이션

2) barh( ) 함수 가. 특징

- 막대그래프를 수직이 아닌 수평 방향으로 그릴 수 있음

- bar()함수를 barh()함수로 바꾸면 수평 막대그래프로 표현할 수 있음

(5)

2. 항아리 모양 그래프 그리기 1) 기본 데이터

가. 데이터 수집

(6)

AI 개발을 위한 데이터 분석 및 시각화 07-1

(7)

나. CSV 파일 분석 - 8월 데이터 히스토그램

- reverse( ) 함수로 재배열

- reverse( ) 함수는 리스트의 값을 역순으로 재배열하는 함수

- 남성 데이터와 여성 데이터를 저장하는 코드는 다양한 형태로 표현 가능 다. 데이터 저장

(8)

AI 개발을 위한 데이터 분석 및 시각화 07-1

- 남성데이터는 3번 인덱스부터 103번 인덱스까지, 여성데이터는 106번 인덱스부터 206번 인덱스까지 사용.

- 그래프에 간단하게 제목과 범례를 넣어 코드 완성

(9)

- 그래프의 마이너스 기호(-)가 깨져있는 부분은 아래처럼 수정합니다.

plt.rcParams['axes.unicode_minus'] = False

평가하기

1. plt.bar([0,1,2,4,5], [1,2,3,5,6])의 결과에서 값이 0인 x값은?

① 1

② 2

③ 3

④ 4 - 정답 : ➂번

해설 : bar(x,y)에서 x는 3을 제외하였기 때문에 3은 값이 0이 입력 2. range(6)의 결과로 알맞은 것은?

① [1,2,3,4,5,6]

② [0,1,2,3,4,5,6]

③ [0,1,2,3,4,5]

④ [1,2,3,4,5]

- 정답 : ➂번

해설 : range(n)은 0부터 n미만의 수를 1씩 증가시킨 리스트를 반환

(10)

AI 개발을 위한 데이터 분석 및 시각화 07-1

학습정리

1. 막대그래프 그리기

- bar( ) 함수를 이용하여 막대그래프 표현 - 인구 구조를 막대그래프로 시각화

- barh( ) 함수를 이용하여 수평 방향 막대그래프 표현 2. 항아리 모양 그래프 그리기

- 데이터 수집하기

- reverse( ) 함수를 이용하여 데이터 반전 - 남녀 성별 인구 분포를 항아리 모양으로 시각화

참조

관련 문서

[r]

적절한 영양은 운동/훈련에 의한 상해를 줄이고, 상해로 부터의 회복 속도를 빠르게 해 훈련에 따른 최적의 신체 상태를 유지시킴.. 적절한 영양의 공급은 경기를

주어진 화제를 수정:

 인구의 증가로 생겨난 심각한 문제를 해결하기 위해서는 강력한 인구 억제 정책 필요...

ALTER Enable use of ALTER TABLE LOCK TABLES Enable use of LOCK TABLES on tables for which you have the SELECT privilege ALTER ROUTINE Enable stored routines to be altered

앎과 느낌의 상호작용에 주목해 원근법을 파괴하고 구(球), 원통, 원추로 단순화된 기하학적 형태로 구성핚 새로운 질서와 조화..

[r]

농촌 활성화를 위해서는 귀농·귀촌 인구 유입 및 현재 농촌 정주 인구의 유지도 중요함. 더불어 2지역 거주 및 관계인구 등 새로운 교류 인구 확대에도 주목할 필요.. • 농촌