일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- scrapy
- MX Component
- vscode
- MSSQL PYTHON
- PYTHON MSSQL
- tensorflow
- 텐서플로우
- 크롤링
- 파이썬
- oracle
- MSSQL
- pymssql
- django
- windows10
- matplot
- rs422
- rs485
- MEAN Stack
- M2M
- sql developer
- 윈도우10
- c#
- Serial
- 장고
- 오라클
- 딥러닝
- Visual Studio Code
- 티스토리 초대장
- Python
- 자본주의
Archives
- Today
- Total
안까먹을라고 쓰는 블로그
[Python] 모두의 데이터분석 with 파이썬 - 코드1 (인구통계데이터 + matplot) 본문
Language/Python
[Python] 모두의 데이터분석 with 파이썬 - 코드1 (인구통계데이터 + matplot)
YawnsDuzin 2019. 10. 21. 19:06
반응형
인구통계데이터
통계 데이터 가지고 오기
1. 아래의 사이트에 접속합니다.
https://mois.go.kr/frt/a01/frtMain.do
2. "정책자료" - "통계" - "주민등록 인구통계" 를 선택합니다.
3. 아래와 같이 선택 후, 검색을 누릅니다.
4. "검색" 후 " 전체읍면동현황" 체크 후, "csv 파일 다운로드" 를 클릭해 줍니다.
- 파일명을 "age.csv"로 변경
- 인구통계데이터 의 형식은 아래와 같습니다.
데이터 전처리 및 시각화
import csv
f = open('age.csv')
data = csv.reader(f)
for row in data:
if '신도림' in row[0]:
print(row)
import csv
f = open('age.csv')
data = csv.reader(f)
for row in data:
if '신도림' in row[0]:
for i in row[3:]:
print(i)
import csv
f = open('age.csv')
data = csv.reader(f)
result = []
for row in data:
if '신도림' in row[0]:
for i in row[3:]:
result.append(int(i))
print(result)
import matplotlib.pyplot as plt
plt.style.use('ggplot')
plt.plot(result)
plt.show()
import csv
f = open('age.csv')
data = csv.reader(f)
result = []
name = input('인구 구조가 알고 싶은 지역의 이름(읍면동 단위)을 입력해 주세요 : ')
for row in data:
if name in row[0]:
for i in row[3:]:
result.append(int(i.replace(',', '')))
import matplotlib.pyplot as plt
plt.style.use('ggplot')
plt.rc('font', family = 'Malgun Gothic')
plt.title(name + ' 지역의 인구 구조')
plt.plot(result)
plt.show()
import csv
f = open('age.csv')
data = csv.reader(f)
result = []
for row in data:
if '신도림' in row[0]:
for i in row[3:]:
result.append(int(i))
import matplotlib.pyplot as plt
plt.bar(range(101), result)
plt.barh(range(101), result)
plt.show()
끝~~
반응형
'Language > Python' 카테고리의 다른 글
[Python] 모두의 데이터분석 with 파이썬 - 코드2 (matplot) (0) | 2019.10.21 |
---|---|
[Python] 모두의 데이터분석 with 파이썬 - 코드2 (인구통계데이터 + matplot) (1) | 2019.10.21 |
[Python] 모두의 데이터분석 with 파이썬 - 코드(기상데이터 + matplot) (0) | 2019.10.21 |
[Python] 모두의 데이터분석 with 파이썬 - 코드(matplot) (0) | 2019.10.21 |
[Python] 모두의 데이터분석 with 파이썬 - 코드(기상데이터) (0) | 2019.10.21 |
Comments