Obsługa brakujących wartości
W poprzednim ćwiczeniu wiele sektorów miało wartość NA dla średniej harmonicznej. Przydatne byłoby, gdyby twoja funkcja potrafiła usuwać brakujące wartości przed obliczeniami.
Zamiast pisać własny kod, możesz przekazać tę odpowiedzialność do funkcji mean().
Pakiet dplyr jest już załadowany.
To ćwiczenie jest częścią kursu
Wprowadzenie do pisania funkcji w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
x %>%
get_reciprocal() %>%
mean() %>%
get_reciprocal()
}