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
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
___)
)