Zacznij terazZacznij za darmo

Wyodrębnianie elementów listy

Możesz też wyodrębniać elementy wewnątrz listy za pomocą notacji nawiasowej: ListName$ElementName[VectorNumber]. Jeśli element listy jest ramką danych, możesz wyciągnąć kolumnę w taki sposób: ListName$ElementName$ColumnName lub ListName[[1]][,1].

W tym ćwiczeniu przeanalizujesz zbiory danych wesanderson i sw_films z pakietu repurrrsive.

wesanderson zawiera palety kolorów dla każdego z filmów Wesa Andersona. Kolory są zapisane w formacie szesnastkowym, czyli jako znak # po którym następuje sześć cyfr oznaczających konkretny kolor. Użyjesz dwóch różnych sposobów, aby wyodrębnić dany kolor w formacie szesnastkowym.

sw_films zawiera informacje o filmach z serii Gwiezdnych Wojen, takie jak tytuł, reżyser, producent itp. Skorzystasz z wyodrębniania, żeby zbadać ten zbiór danych.

To ćwiczenie jest częścią kursu

Podstawy programowania funkcyjnego z purrr

Zobacz kurs

Interaktywne ćwiczenie praktyczne

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

# Third element of the first wesanderson vector
___[[___]][___]

# Fourth element of the GrandBudapest wesanderson vector
____$___[___]
Edytuj i uruchom kod