Обробка пропущених значень
У попередній вправі багато секторів мали значення NA для гармонійного середнього. Було б корисно, щоб ваша функція вміла вилучати пропущені значення перед обчисленням.
Замість того щоб писати цей код самостійно, ви можете доручити цю функціональність mean().
Пакет dplyr завантажено.
Ця вправа є частиною курсу
Вступ до написання функцій в R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
x %>%
get_reciprocal() %>%
mean() %>%
get_reciprocal()
}