출생데이터로 시각화하는 건 두 번 해봄
근데 왜 포스팅이 없지
출생아 수 및 합계 출산율 데이터 시각화 하기
인프런 무료 강좌 중 하나인
나도 코딩 데이터 시각화 강좌다
[지금 무료] 파이썬 무료 강의 (활용편5) - 데이터 분석 및 시각화 강의 | 나도코딩 - 인프런
나도코딩 | 파이썬을 활용하여 많은 양의 데이터를 분석하고, 분석한 데이터를 그래프 형태로 시각화하여 한 눈에 쉽게 파악할 수 있게 됩니다., 파이썬 기본 문법은 이제 가뿐하다면,데이터 분
www.inflearn.com
우선 데이터가 필요함
데이터는 어디서든지 공유되고 있는 자료를 이용하면 된다.
데이터 자료 e-나라 지표
https://www.index.go.kr/unity/potal/main/EachDtlPageDetail.do?idx_cd=1428
지표서비스 | e-나라지표
담당 부서 및 연락처 : 보건복지부, 인구정책총괄과, 044-202-3372 최근 갱신일 : 2024-09-05(입력예정일 : 2025-08-31) 자료 출처 : 통계청, 『2023년 출생통계(확정), 국가승인통계 제101003호 출생통계
www.index.go.kr
여기 데이터 시각화 한 것처럼 나도 만들어보자
데이터는 다운 받아서 ㄱㄱ
1980년 ~ 2023년 데이터
더 이전 자료도 있지만
80년도부터가 적당(?)할거 같아서 선택함
시각화하기 위해서 행, 열 변경해 줌

한 개의 컬럼으로 그래프 그리기
일단 출생아 수로만 그래프 그려봄
아니 왜 갑자기 사진 복붙이 안되지 ㅡㅡ
촴네
1980년.... 너무 했는가....
두 개의 데이터 하나의 그래프로 ㄱㄱ
import matplotlib.pyplot as plt
# 그래프 설정
fig, ax1 = plt.subplots(figsize=(20, 10))
ax1.set_ylabel('출생아 수(천명)')
ax1.set_ylim(0, 1000)
ax1.set_yticks(range(0, 1000, 300))
bars = ax1.bar(df.index, df['출생아 수'], color='orange')
# 막대 위에 값 추가
for bar in bars:
yval = bar.get_height()
ax1.text(bar.get_x() + bar.get_width()/2, yval, f'{yval}', ha='center', va='bottom')
# 쌍둥이 y축 설정
ax2 = ax1.twinx()
ax2.set_ylabel('합계 출산율(가임여성 1명당 명)')
ax2.set_ylim(0, 3)
ax2.set_yticks(range(0, 4, 1))
line, = ax2.plot(df.index, df['합계 출산율'], color='blue', marker='D')
# 선 위에 값 추가
for i, value in enumerate(df['합계 출산율']):
ax2.text(df.index[i], value, f'{value:.2f}', ha='center', va='bottom')
ax1.set_xlabel('연도')
plt.show()
코드 실행하면
이렇게 결과 나옴ㅋㅋㅋㅋ

눈에 띄게 많이 떨어짓네
그래프 꾸미는건 다양한 방법들이 있음
뭐 그건.. 귀찮으니
다음에 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
깃허브 기록
1.
Python/챗GPT+파이썬_07 : 출생 데이터 시각화하기.ipynb at main · leo-contigo/Python
파이썬, 크롤링, 시각화 . Contribute to leo-contigo/Python development by creating an account on GitHub.
github.com
2.
Python/출생아데이터_시각화 하기.ipynb at main · leo-contigo/Python
파이썬, 크롤링, 시각화 . Contribute to leo-contigo/Python development by creating an account on GitHub.
github.com
그나저나 어릴때만 생기던 땀띠가
여름 끝나가는 이 시점에 올라오면 우짜자는 걸까.....

'파이썬(Python) > 데이터 시각화' 카테고리의 다른 글
공공데이터포털_오피스텔 월세가격 시각화 해보기 (2) | 2024.09.07 |
---|---|
Plotly - 깔대기 그래프 (0) | 2022.09.28 |
Plotly - 파이 그래프 (0) | 2022.09.18 |