시작하기무료로 시작하기

결측 여부별 그룹 요약 수행하기

이제 nabular 데이터를 만들 수 있으니, 이를 활용해 데이터를 탐색해 보겠습니다. 다른 변수의 결측 여부에 따라 요약 통계를 계산해 볼게요.

이를 위해 다음 단계를 따르겠습니다:

  • 먼저 bind_shadow()로 데이터를 nabular 데이터로 변환합니다.

  • 다음으로 group_by()summarize()를 사용해 평균과 표준편차를 계산합니다. 이때 mean()sd() 함수를 사용합니다.

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

R에서 결측치 다루기

강의 보기

연습 안내

  • oceanbuoys 데이터셋에 대해:

  • bind_shadow()를 적용한 뒤, 습도의 결측 여부(humidity_NA)로 group_by()하고, dplyr의 summarize()로 풍속 동서(wind_ew)의 평균과 표준편차를 계산하세요.

  • 같은 작업을 풍속 남북(wind_ns)에 대해서도 반복해, 해당 변수의 요약 통계를 계산하세요.

실습형 인터랙티브 연습

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

# `bind_shadow()` and `group_by()` humidity missingness (`humidity_NA`)
oceanbuoys %>%
  ___() %>%
  group_by(___) %>% 
  summarize(wind_ew_mean = mean(___), # calculate mean of wind_ew
            wind_ew_sd = ___)) # calculate standard deviation of wind_ew
  
# Repeat this, but calculating summaries for wind north south (`wind_ns`).
___ %>%
  ___ %>%
  group_by(___) %>%
  summarize(___ = ___(___),
            ___ = ___(___))
코드 편집 및 실행