Umgang mit fehlenden Werten
In der letzten Übung hatten viele Sektoren einen NA-Wert für das harmonische Mittel. Es wäre hilfreich, wenn deine Funktion fehlende Werte vor der Berechnung entfernen könnte.
Anstatt dafür eigenen Code zu schreiben, kannst du diese Funktionalität an mean() auslagern.
Das Paket dplyr ist geladen.
Diese Übung ist Teil des Kurses
Einführung in das Schreiben von Funktionen in R
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Add an na.rm arg with a default, and pass it to mean()
calc_harmonic_mean <- function(x) {
x %>%
get_reciprocal() %>%
mean() %>%
get_reciprocal()
}