시작하기무료로 시작하기

중심 경향 측도 계산하기

이번 장 전반에서 사용할 데이터는 gapminder 로, 세계 여러 나라의 인구통계 데이터를 시계열로 추적한 것입니다. 더 자세히 알아보려면 ?gapminder 로 도움말을 확인하세요.

이번 연습에서는 대륙별로 기대수명이 어떻게 다른지에 집중해 보겠습니다. 이를 위해서는 국가 단위가 아니라 대륙 수준으로 집계해서 분석해야 합니다. 이런 작업은 group_by()summarize()의 조합으로 손쉽게 할 수 있습니다. 이 구문은 전체 데이터셋의 서로 다른 하위집합에 동일한 분석을 수행할 때 매우 강력합니다.

이 연습은 강의의 일부입니다

R로 하는 탐색적 데이터 분석

강의 보기

연습 안내

  • 2007년 데이터만 포함하는 gap2007 데이터셋을 만드세요.
  • gap2007을 사용해 각 대륙의 기대수명 평균과 중앙값을 계산하세요. summarize()가 만들어내는 새 열 이름은 신경 쓰지 않아도 됩니다.
  • 대륙별 기대수명에 대해 나란한 상자 그림을 생성해 중앙값에서 보이는 경향을 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create dataset of 2007 data
gap2007 <- filter(___, ___)

# Compute groupwise mean and median lifeExp
gap2007 %>%
  group_by(___) %>%
  summarize(___,
            ___)

# Generate box plots of lifeExp for each continent
gap2007 %>%
  ggplot(aes(x = ___, y = ___)) +
  ___
코드 편집 및 실행