LoslegenKostenlos loslegen

Ü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

Kurs anzeigen

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