Dealing with missing values
In the last exercise, many sectors had an NA
value for the harmonic mean. It would be useful for your function to be able to remove missing values before calculating.
Rather than writing your own code for this, you can outsource this functionality to mean()
.
The dplyr
package is loaded.
Cet exercice fait partie du cours
Introduction to Writing Functions in R
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
x %>%
get_reciprocal() %>%
mean() %>%
get_reciprocal()
}