cours
Création d'une liste dans R
Si vous souhaitez suivre notre cours gratuit d'introduction à R, voici le lien.
Création d'une liste
Créons notre première liste ! Pour construire une liste, vous utilisez la fonction list()
:
my_list <- list(comp1, comp2 ...)
Les arguments de la fonction de liste sont les composants de la liste. N'oubliez pas que ces composants peuvent être des matrices, des vecteurs, d'autres listes, ...
Instructions
Construisez une liste, nommée my_list, qui contient les variables my_vector, my_matrix et my_df en tant que composants de liste.
Création d'une liste nommée
Bravo, vous avez le vent en poupe !
Tout comme pour votre liste de tâches, vous voulez éviter de ne pas savoir ou de ne pas vous souvenir de ce que représentent les éléments de votre liste. C'est pourquoi vous devez leur donner un nom :
my_list <- list(name1 = your_comp1,
name2 = your_comp2)
Cela crée une liste de composants nommés name1
, name2
, et ainsi de suite. Si vous souhaitez nommer vos listes après les avoir créées, vous pouvez utiliser la fonction names()
comme vous l'avez fait pour les vecteurs. Les commandes suivantes sont entièrement équivalentes à l'affectation ci-dessus :
my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")
Instructions
- Modifiez le code de l'exercice précédent (voir éditeur) en ajoutant des noms aux composants. Utilisez pour
my_vector
le nomvec
, pourmy_matrix
le nommat
et pourmy_df
le nomdf
. - Imprimez
my_list
pour que vous puissiez contrôler la sortie.
Création d'une liste nommée (2)
En tant que grand fan de cinéma (souvenez-vous de votre travail chez LucasFilms), vous décidez de commencer à stocker des informations sur les bons films à l'aide de listes.
Commencez par créer une liste pour le film "The Shining". Nous avons déjà créé les variables mov
, act
et rev
dans votre espace de travail R. N'hésitez pas à les consulter dans la console.
Instructions
Complétez le code de droite pour créer shining_list
; il contient trois éléments :
- moviename : une chaîne de caractères contenant le titre du film (stocké dans
mov
) - acteurs : un vecteur contenant les noms des principaux acteurs (stocké dans
act
) - reviews : un cadre de données qui contient certaines critiques (stocké dans
rev
)
N'oubliez pas de nommer les composants de la liste en conséquence (les noms sont : nom du film, acteurs et critiques).
Si vous souhaitez en savoir plus sur ce cours, voici le lien.
Consultez notre tutoriel sur les types de données dans R.
R Cours
cours
Intermédiaire R
cours