Über mehrere Variablen zusammenfassen
Die Funktion across() funktioniert auch nahtlos mit summarize(), um über mehrere Zeilen zu berechnen. Das ist deutlich schneller und benötigt weniger Code, als jede Spalte einzeln zusammenzufassen.
Diese Übung ist Teil des Kurses
Programmieren mit dplyr
Anleitung zur Übung
- Behalte nur die Zeilen für Bolivia.
- Gehe über alle Spalten, die
"perc"enthalten. - Bestimme den Minimalwert für jede dieser Spalten.
- Füge an den Anfang jedes Spaltennamens
"min_"an.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
imf_data %>%
# Focus on Bolivia rows
filter(___) %>%
summarize(
# Compute for all column names including "perc"
across(___,
# Calculate the minimum value
___,
# Prepend "min_" to column names
___)
)