1. 학습
  2. /
  3. 프로젝트
  4. /
  5. Python으로 미국 인구조사 데이터 분석하기

Connected

연습 문제

건강보험 가입률

Affordable Care Act는 2014년에 시행되었습니다. 그 목표 중 하나는 건강한 청년층의 건강보험 가입을 늘리는 것이었어요. 19–25세의 건강보험 가입률은 법 시행 이후 어떻게 변했을까요? 각 주별로 가입률의 퍼센트포인트 변화를 계산한 뒤, 초기 가입률과의 관계를 시각화해 보겠습니다.

ACS 표 B27022 - "Health Insurance Coverage Status By Sex By Enrollment Status For Young Adults Aged 19 To 25"가 로드되어 있습니다. 콘솔에 출력된 열 이름은 성별(m/f), 재학 여부(school/noschool), 그리고 보험 상태(insured/uninsured)의 세부 구성을 나타냅니다.

참고로, 이 강의 전반에서 백분율을 사용합니다.

pandas와 seaborn은 평소와 같은 별칭으로 이미 임포트되어 있습니다.

지침

100 XP
  • insured_total을 total 인구로 나눈 값에 100을 곱해 건강보험 가입률(%)을 계산하세요.
  • 주를 행(index = "state"), 년도를 열(columns = "year"), 값은 "pct_insured"로 하는 피벗 테이블 states_pvt를 만드세요.
  • pct_insured_2017에서 pct_insured_2013을 빼서 가입률 변화(퍼센트포인트)를 계산하세요.
  • 2013년 가입률을 x, 가입률 변화를 y로 하여 변화를 시각화하세요.