Namnge element
Om du har en namnlös lista kan du naturligtvis namnge varje element. Det kan vara mycket användbart när du vill hämta specifika element ur en lista, oavsett deras ordning – särskilt om du arbetar med en lista som kan växa eller förändras över tid, eller om du använder samma kod på flera olika listor. Om din lista till exempel innehåller en dataram, en modell och ett diagram är det mycket enklare att anropa $plot än att leta upp vilket numrerat element diagrammet har.
Den här övningen är en del av kursen
Grunderna i funktionell programmering med purrr
Övningsinstruktioner
- Med ett pipe-flöde:
- Namnge varje element i listan
sw_filmsoch tilldela resultatet till en ny lista,sw_films_named. - Iterera över elementet
title.
- Namnge varje element i listan
- Kontrollera att den nya listan har namn.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Set names so each element of the list is named for the film title
sw_films_named <- ___ %>%
set_names(map_chr(___, "___"))
# Check to see if the names worked/are correct
names(___)