Zacznij terazZacznij za darmo

Podsumowanie danych dla wielu zmiennych jednocześnie

Funkcja across() działa równie dobrze z summarize() – pozwala obliczać wartości zbiorcze dla wielu kolumn naraz. To znacznie szybsze i bardziej zwięzłe podejście niż osobne podsumowywanie każdej kolumny.

To ćwiczenie jest częścią kursu

Programowanie z dplyr

Zobacz kurs

Instrukcje do ćwiczenia

  • Zachowaj tylko wiersze odpowiadające Boliwii.
  • Zastosuj funkcję dla wszystkich kolumn zawierających ciąg "perc".
  • Znajdź wartość minimalną dla każdej z tych kolumn.
  • Dodaj przedrostek "min_" na początku nazwy każdej z kolumn.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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
           ___)
  )
Edytuj i uruchom kod