Cours

Vous souhaitez progresser en R mais ne savez pas par où commencer ? Relevez ces cinq défis R pour approfondir vos compétences en data science avec R. Vous travaillerez de manière interactive avec les nombreux packages de R, dont ggplot2 et dplyr, et appliquerez vos compétences sur des jeux de données réels.
Pourquoi relever un défi R ?
Nos cinq défis R sont un excellent moyen de faire monter en compétences votre programmation rapidement et efficacement. Comme pour tout langage, on oublie vite si l'on ne met pas en pratique. C'est pourquoi nous avons intégré différents projets à réaliser dans ces cinq défis. Vous pouvez également découvrir nos défis Python et nos défis SQL.
Nos projets couvrent un large spectre : des tout débutants en R à celles et ceux qui souhaitent aller plus loin. Si vous débutez, commencez par créer un tableau de bord avec ggplot2 et Shiny. Les plus aguerri·e·s pourront passer de la visualisation des cas de COVID-19 à la prédiction de l'impact du changement climatique sur les oiseaux.
Cette approche équilibrée est idéale pour exceller en data science avec R sous plusieurs angles :
- analyse de données,
- traitement automatique du langage naturel,
- apprentissage automatique
Enfin, vous pouvez sauvegarder vos projets dans votre portfolio DataCamp Workspace. C'est idéal pour visualiser vos progrès et valoriser vos compétences en data science avec R.
5 défis R pour affûter vos compétences
Beaucoup d'entre vous se lanceront dans nos différents parcours, cours, projets et bien plus encore en R. Dans cette section, vous trouverez 5 projets R à terminer en une semaine ou moins. Choisissez un projet et commencez dès aujourd'hui !
1. Créer un tableau de bord avec ggplot2 et Shiny

L'une des grandes forces de R, ce sont ses bibliothèques de visualisation, comme ggplot2 et Shiny. Leur atout majeur : vous pouvez développer des applications web de tableaux de bord de haut niveau, facilement déployables en entreprise, et ce sans coût de licence. De plus, leur documentation est très fournie et la communauté a produit de nombreux modèles au fil des années.
Dans le cours Building Web Applications with Shiny in R, vous apprendrez à démarrer avec Shiny, à créer des tableaux de bord interactifs qui enchantent vos utilisateurs, à construire des dashboards complets, et bien plus encore.
Prérequis
2. Visualiser les cas de COVID-19

En quelques mois seulement, la COVID-19 est passée d'une épidémie à une pandémie. Elle a entraîné des difficultés considérables partout dans le monde, transformé notre rapport au travail, accéléré la numérisation, et bien plus encore. Comment le virus s'est-il propagé aussi vite ?
Dans le projet Visualizing COVID-19, vous visualiserez et comprendrez la propagation du virus à l'échelle mondiale, du premier cas identifié en décembre 2019 jusqu'à la mi-2020.
Prérequis
3. Prédire si un Pokemon est légendaire

Dans l'univers Pokemon, il existe une grande variété de créatures. Qu'est-ce qui rend certaines plus puissantes que d'autres ? Et quelles sont les caractéristiques clés d'un Pokemon « Legendary » comme Zapdos, Articuno ou Moltres ?
Comme son nom l'indique, le projet What Makes a Pokemon Legendary vous aide à répondre à cette question. En utilisant des techniques de machine learning comme les arbres de décision et les forêts aléatoires, vous prédirez si un Pokemon est légendaire à partir d'attributs clés.
Prérequis
- Data Manipulation with dplyr
- Introduction to Data Visualization with ggplot2
- Machine Learning with Tree-Based Models in R
4. Analyser les questions les plus difficiles de Jeopardy !

Jeopardy ! est un classique absolu de la télévision. Depuis près de 40 ans, des candidat·e·s s'affrontent pour répondre aux questions de culture générale les plus ardues imaginées par l'équipe de Jeopardy !. Et si vous utilisiez la data science pour comprendre les types de questions les plus fréquents ?
Dans le projet Text Mining America’s Toughest Game Show, vous utiliserez l'analyse de texte et le traitement automatique du langage naturel pour identifier les catégories les plus citées dans Jeopardy !, générer un nuage de mots des finales les plus posées, apprendre à mieux vous préparer à une partie de Jeopardy !, et plus encore.
Prérequis
5. Prédire l'impact du changement climatique sur les oiseaux

R est un outil incontournable en climatologie et dans de nombreux domaines de recherche. Depuis des décennies, et pour celles à venir, l'évolution du climat terrestre affecte les espèces à grande échelle. L'un des effets les plus étudiés concerne la répartition des oiseaux dans les Highlands écossais.
Dans le projet avancé The Impact of Climate Change on Birds, vous créerez une carte visualisant l'évolution du climat au fil des années, vous visualiserez les observations d'oiseaux et leur évolution au cours des dernières décennies, et vous utiliserez le machine learning pour prédire l'impact futur du changement climatique sur les oiseaux.
Pour aller plus loin, consultez notre R learning hub.