LoslegenKostenlos starten

Ü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

<Kurs>Programmieren mit dplyr</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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
           ___)
  )
Code bearbeiten und ausführen