Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Extraction des Éléments de Liste | Listes
Introduction à R : Partie II
course content

Contenu du cours

Introduction à R : Partie II

Introduction à R : Partie II

1. Matrices
2. Trames de Données
3. Listes

book
Extraction des Éléments de Liste

Bien. Maintenant, découvrons comment extraire certains éléments d'une liste. L'indexation des listes est la même que celle des vecteurs, c'est-à-dire que le premier élément a l'index 1, le deuxième a l'index 2, et ainsi de suite. Par exemple, extrayons le deuxième élément de la liste test du chapitre précédent.

1234
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Extracting the second element test[2]
copy

Comme vous pouvez le remarquer, nous avons extrait l'élément de la liste en tant que liste elle-même ! Il en résulte que pour l'exemple ci-dessus, vous ne pouvez pas effectuer d'opérations arithmétiques avec l'élément extrait puisqu'il s'agit d'une liste, pas d'un nombre. Pour afficher un élément de la liste avec son type, placez son index entre doubles crochets. Pour l'exemple ci-dessus, cela ressemblera à ceci :

123
test <- list(text = "Text", number = 42, logical = TRUE) # Extract the second element as numerical test[[2]]
copy

Si la liste a des noms, vous pouvez utiliser le signe dollar pour accéder directement à la valeur avec son type. Vous pouvez également passer le nom de l'élément pour accéder à sa valeur à l'intérieur de crochets simples ou doubles (comme,test$text, test['text'], ou test[['text']]`).

Tâche

Swipe to start coding

Étant donné la liste info du chapitre précédent. Vous devez accomplir les tâches suivantes :

  1. Extraire le premier élément en tant que liste.
  2. Afficher la classe de l'élément de la tâche 1 en utilisant la fonction class().
  3. Extraire le quatrième élément en tant que type numérique.
  4. Afficher la classe de l'élément de la tâche 3 en utilisant 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 3. Chapitre 3
toggle bottom row

book
Extraction des Éléments de Liste

Bien. Maintenant, découvrons comment extraire certains éléments d'une liste. L'indexation des listes est la même que celle des vecteurs, c'est-à-dire que le premier élément a l'index 1, le deuxième a l'index 2, et ainsi de suite. Par exemple, extrayons le deuxième élément de la liste test du chapitre précédent.

1234
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Extracting the second element test[2]
copy

Comme vous pouvez le remarquer, nous avons extrait l'élément de la liste en tant que liste elle-même ! Il en résulte que pour l'exemple ci-dessus, vous ne pouvez pas effectuer d'opérations arithmétiques avec l'élément extrait puisqu'il s'agit d'une liste, pas d'un nombre. Pour afficher un élément de la liste avec son type, placez son index entre doubles crochets. Pour l'exemple ci-dessus, cela ressemblera à ceci :

123
test <- list(text = "Text", number = 42, logical = TRUE) # Extract the second element as numerical test[[2]]
copy

Si la liste a des noms, vous pouvez utiliser le signe dollar pour accéder directement à la valeur avec son type. Vous pouvez également passer le nom de l'élément pour accéder à sa valeur à l'intérieur de crochets simples ou doubles (comme,test$text, test['text'], ou test[['text']]`).

Tâche

Swipe to start coding

Étant donné la liste info du chapitre précédent. Vous devez accomplir les tâches suivantes :

  1. Extraire le premier élément en tant que liste.
  2. Afficher la classe de l'élément de la tâche 1 en utilisant la fonction class().
  3. Extraire le quatrième élément en tant que type numérique.
  4. Afficher la classe de l'élément de la tâche 3 en utilisant 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 3. Chapitre 3
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt