Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Indexation des éléments de liste | Listes
Introduction à R

bookIndexation des éléments de liste

Les éléments d'une liste peuvent être accédés de plusieurs manières. Comme pour les vecteurs, l'indexation commence à 1.

Accès par index

Les éléments d'une liste peuvent être accédés avec des crochets simples ou doubles :

  • L'utilisation de crochets simples ([ ]) retourne l'élément sous forme de liste ;
  • L'utilisation de crochets doubles ([[ ]]) retourne la valeur elle-même.

Exemple

123456
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
copy

Accès par étiquette

Si une liste possède des étiquettes, il est possible d'extraire des éléments à l'aide de ces étiquettes. Comme pour les indices, l'utilisation de crochets simples ([ ]) retourne une liste, tandis que les doubles crochets ([[ ]]) retournent la valeur. De plus, le signe dollar ($) offre une méthode abrégée pour accéder aux valeurs.

Exemple

1234567
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
copy
Tâche

Swipe to start coding

Vous disposez d'une liste info contenant des informations sur le cours.

Votre tâche consiste à :

  1. Extraire le premier élément sous forme de liste.
  2. Afficher la classe de cet élément avec la fonction class().
  3. Extraire le quatrième élément sous forme de type numérique.
  4. Afficher la classe de cet élément avec la fonction class().

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 3
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 2.27

bookIndexation des éléments de liste

Glissez pour afficher le menu

Les éléments d'une liste peuvent être accédés de plusieurs manières. Comme pour les vecteurs, l'indexation commence à 1.

Accès par index

Les éléments d'une liste peuvent être accédés avec des crochets simples ou doubles :

  • L'utilisation de crochets simples ([ ]) retourne l'élément sous forme de liste ;
  • L'utilisation de crochets doubles ([[ ]]) retourne la valeur elle-même.

Exemple

123456
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
copy

Accès par étiquette

Si une liste possède des étiquettes, il est possible d'extraire des éléments à l'aide de ces étiquettes. Comme pour les indices, l'utilisation de crochets simples ([ ]) retourne une liste, tandis que les doubles crochets ([[ ]]) retournent la valeur. De plus, le signe dollar ($) offre une méthode abrégée pour accéder aux valeurs.

Exemple

1234567
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
copy
Tâche

Swipe to start coding

Vous disposez d'une liste info contenant des informations sur le cours.

Votre tâche consiste à :

  1. Extraire le premier élément sous forme de liste.
  2. Afficher la classe de cet élément avec la fonction class().
  3. Extraire le quatrième élément sous forme de type numérique.
  4. Afficher la classe de cet élément avec la fonction class().

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 3
single

single

some-alt