CommencerCommencer gratuitement

Sélection d'éléments dans une liste

Votre liste sera souvent constituée de nombreux éléments et composants. Par conséquent, il n'est pas toujours facile d'en extraire un élément spécifique, plusieurs éléments ou un composant.

L'une des façons de sélectionner un composant est d'utiliser la position numérotée de ce composant. Par exemple, pour « attraper » le premier composant de shining_list, vous tapez

shining_list[[1]]

Pour le vérifier rapidement, vous pouvez le taper dans la console. Important à retenir : pour sélectionner des éléments dans des vecteurs, on utilise des crochets simples : [ ]. Ne les mélangez pas !

Vous pouvez également vous référer aux noms des composants, avec [[ ]] ou avec le signe $. Tous deux sélectionneront la trame de données représentant les vérifications :

shining_list[["reviews"]]
shining_list$reviews

Outre la sélection de composants, il faut souvent sélectionner des éléments spécifiques à partir de ces composants. Par exemple, avec shining_list[[2]][1], vous sélectionnez à partir du deuxième composant, actors (shining_list[[2]]), le premier élément ([1]). Lorsque vous tapez ceci dans la console, vous verrez que la réponse est Jack Nicholson.

Cet exercice fait partie du cours

Introduction à R

Afficher le cours

Instructions

  • Sélectionnez sur shining_list le vecteur représentant les acteurs. Il suffit d'afficher ce vecteur.
  • Sélectionnez sur shining_list le deuxième élément du vecteur représentant les acteurs. Affichez comme précédemment.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# shining_list is already pre-loaded in the workspace

# Print out the vector representing the actors


# Print the second element of the vector representing the actors
Modifier et exécuter le code