Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Les listes peuvent être à la fois difficiles à comprendre et à manipuler, mais elles peuvent contenir énormément d’informations et sont très puissantes. Dans ce cours, vous apprendrez à extraire, résumer et manipuler des listes facilement, puis à exporter les données vers l’objet de votre choix, qu’il s’agisse d’une autre liste, d’un vecteur ou d’autre chose ! Tout au long du cours, vous utiliserez le package purrr et divers jeux de données du package repurrrsive, notamment des données issues de Star Wars et des films de Wes Anderson, ainsi que des données sur des utilisateurs et des dépôts GitHub. Après ce cours, vos compétences sur les listes seront purrrfaites !
Prérequis
Programme de formation
Plan du cours
1
Simplifier l’itération et les listes avec purrr
L’itération est un moyen puissant de laisser l’ordinateur faire le travail pour vous. C’est aussi une zone du code où l’on peut facilement accumuler fautes de frappe et erreurs simples. Le package purrr simplifie l’itération afin que vous puissiez vous concentrer sur la suite, plutôt que sur la chasse aux coquilles.
- La puissance de l’itération50 XP
- Introduction à l'itération100 XP
- Itération avec purrr100 XP
- Plus d’itération avec les boucles for100 XP
- Plus d’itération avec purrr100 XP
- Sous-ensembles de listes50 XP
- Structure d’une liste100 XP
- Sous-ensemble d’éléments de liste100 XP
- Les nombreuses variantes de map()50 XP
- Alternatives pour les arguments de map()100 XP
- map_*100 XP
2
Des itérations plus complexes
purrr ne se limite pas à une boucle for ; il s’intègre bien aux pipes, permet d’exécuter des modèles, de simuler des données et même de créer des boucles imbriquées !
3
Dépanner des listes avec purrr
Comme pour tout dans R, savoir diagnostiquer et résoudre les problèmes est une compétence essentielle. C’est particulièrement vrai avec les listes, où il peut être difficile d’identifier l’origine du souci.
4
Résoudre des problèmes avec purrr
Maintenant que vous avez les briques de base, nous allons nous attaquer à des problèmes de données plus complexes avec purrr.
R
Fondations de la programmation fonctionnelle avec purrr
Cours
terminé

