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
R de niveau intermédiaire est votre prochaine étape pour maîtriser le langage de programmation R. Dans cette formation sur R, vous allez découvrir les instructions conditionnelles, les boucles et les fonctions pour dynamiser vos scripts R. Ensuite, vous rendrez votre code R plus efficace et lisible grâce aux fonctions apply. Enfin, le chapitre « Outils » vous mettra à niveau sur les expressions régulières en R, la manipulation des structures de données, ainsi que la gestion des dates et des heures. Ce cours vous permettra de franchir un cap dans vos connaissances et vos compétences en programmation R.Les vidéos proposent des transcriptions synchronisées que vous pouvez afficher en cliquant sur « Afficher la transcription » en bas à gauche des vidéos.
Le glossaire du cours se trouve à droite, dans la section Ressources.
Pour obtenir des crédits CPE, vous devez terminer le cours et atteindre un score de 70 % à l’évaluation qualifiante. Vous pouvez accéder à l’évaluation en cliquant sur l’encadré des crédits CPE à droite.
Prérequis
Programme de formation
Plan du cours
1
Conditions et flux de contrôle
Dans ce chapitre, vous apprendrez à utiliser les opérateurs relationnels pour comparer des objets R, ainsi que les opérateurs logiques comme « and » et « or » pour combiner des valeurs TRUE et FALSE. Vous mettrez ensuite ces notions en pratique pour construire des instructions conditionnelles.
- Opérateurs relationnels50 XP
- Égalité100 XP
- Inférieur et supérieur à100 XP
- Comparer des vecteurs100 XP
- Comparer des matrices100 XP
- Opérateurs logiques50 XP
- & et |100 XP
- & et | (2)100 XP
- Inverser le résultat : !50 XP
- Tout combiner100 XP
- Instructions conditionnelles50 XP
- L’instruction if100 XP
- Ajouter un else100 XP
- Personnaliser davantage : else if100 XP
- Else if 2.050 XP
- Prenez la main !100 XP
2
Boucles
Les boucles sont utiles dans de nombreuses situations. Les boucles while ressemblent à des enchaînements de if, tandis que la boucle for est conçue pour itérer sur tous les éléments d’une séquence. Découvrez-les dans ce chapitre.
3
Fonctions
Les fonctions sont un concept essentiel dans presque tous les langages de programmation, et R ne fait pas exception. Apprenez ce qu’est une fonction et comment l’utiliser — puis passez à l’action en écrivant vos propres fonctions.
4
La famille apply
Chaque fois que vous utilisez une boucle for, demandez-vous si vous ne pouvez pas la remplacer par la fonction lapply. Découvrez cette manière intuitive d’appliquer une fonction à une liste ou à un vecteur, ainsi que ses variantes, sapply et vapply.
5
Outils
Maîtriser la programmation R ne se limite pas aux concepts du langage. Il est également important de connaître un large éventail de fonctions R. Ce chapitre vous présente de nombreuses fonctions utiles pour manipuler les structures de données, travailler avec les expressions régulières, ainsi que les dates et les heures.
R
R niveau intermédiaire
Cours
terminé

