1. Leren
  2. /
  3. Cursussen
  4. /
  5. Introductie tot R

Connected

Opdracht

Elementen uit een list selecteren

Je list bestaat vaak uit meerdere elementen en componenten. Daarom is het niet altijd vanzelfsprekend om één element, meerdere elementen of een component eruit te halen.

Een manier om een component te selecteren is met de genummerde positie van die component. Om bijvoorbeeld de eerste component van shining_list te "pakken" typ je

shining_list[[1]]

Een snelle manier om dit te proberen is het in de console te typen. Belangrijk om te onthouden: om elementen uit vectors te selecteren, gebruik je enkele rechte haken: [ ]. Haal ze niet door elkaar!

Je kunt ook verwijzen naar de namen van de componenten, met [[ ]] of met het $-teken. Beide selecteren het data frame met de reviews:

shining_list[["reviews"]]
shining_list$reviews

Naast het selecteren van componenten, moet je vaak specifieke elementen uit die componenten kiezen. Met shining_list[[2]][1] selecteer je bijvoorbeeld uit de tweede component, actors (shining_list[[2]]), het eerste element ([1]). Als je dit in de console typt, zie je dat het antwoord Jack Nicholson is.

Instructies

100 XP
  • Selecteer uit shining_list de vector die de acteurs voorstelt. Print deze vector simpelweg.
  • Selecteer uit shining_list het tweede element in de vector die de acteurs voorstelt. Print dit net als hierboven.