Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Controleer met pipes of de lijst sw_films benoemde elementen heeft.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Use pipes to check for names in sw_films
___ %>%
    ___()
Code bewerken en uitvoeren