Opfrisser: names & pipe
Met names() kun je eenvoudig zien of een lijst namen heeft. Begrijpen welke elementen van een lijst een naam hebben, maakt het werken ermee makkelijker: je kunt de informatie die je nodig hebt dan op naam ophalen in plaats van het juiste genummerde element te zoeken.
purrr is onderdeel van de tidyverse, een verzameling pakketten die zijn ontworpen om samen te werken, vaak met pipes. Even een snelle opfrisser van hoe pipes werken. Een pipe %>% neemt de output van de functie die ervoor staat en geeft die door aan de functie die na de pipe komt als het eerste argument.
function_before() %>%
function_after()
Je hoeft geen pipes te gebruiken met purrr-functies, maar in deze lessen doen we dat wel.
Deze oefening maakt deel uit van de cursus
Basis van functioneel programmeren met purrr
Oefeninstructies
- Controleer met pipes of de lijst
sw_filmsbenoemde elementen heeft.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Use pipes to check for names in sw_films
___ %>%
___()