본문 바로가기
Python

[파이썬] 데이터 분석 실습: 인구조사

by eyoo 2022. 5. 4.

https://mois.go.kr에서, 연령별 인구현황 통계표를 csv로 다운로드 한다. (남녀구문을 uncheck, 연령1세단위, 0~100, 전체읍면동현황)

 

pd.read_csv로 해당 파일을 가져오면 숫자로 된 str데이터가 포함되는데

이는 1000 단위마다 쉼표를 넣어 구분하는 표시때문에 문자열로 인식하게 된다.

그러므로  thousand 파라미터를 사용해서 문자열을 숫자형식으로 불러와야 한다.

 

df = pd.read_csv('data/age.csv',encoding='cp949', thousands=',')

 

 

 

실습 1. '삼청동' 의 인구 구조를, 0세부터 100세 까지 나이대 별로 몇명이 있는지 시각화 하세요. (가로축은 나이, 세로축은 인구수)

 

 

실습 2. '종로구' 의 인구 구조를, 0세부터 100세 까지 나이대 별로 몇명이 있는지 시각화 하세요.

 

# '행정구역' 컬럼에는 구단위 밑에 동단위로 나열되어있는것에 유의하자

 

 

실습 3. 위의 '종로구' 의 인구 구조를, 만0세, 15, 25, 35, 45세 까지 5개 파이차트로, 각 인구수를 시각화 하세요.

 

#  input함수를 이용해 종로구 뿐 아니라 다른 구의 인구 데이터도 보여줄수 있도록 한다.

댓글