결측 여부별 그룹 요약 수행하기
이제 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(___ = ___(___),
___ = ___(___))