Choisissez votre langue
Cours de statistiques avec R
Plus de 2 millions d'étudiants dans le monde

Cours de statistiques avec R

4,4

Maîtrisez R depuis les bases et acquérez les compétences statistiques que les employeurs recherchent réellement. Ce cours vous accompagne de votre premier script jusqu'à la construction de modèles de régression, de tableaux de bord interactifs et de pipelines de recherche reproductibles. Que vous travailliez dans l'analyse de données, la recherche ou la business intelligence, vous en sortirez avec une boîte à outils qui produit des résultats concrets.

Dedika pour les entreprises

Ce que vous allez apprendre:

Vous apprendrez à configurer un environnement R professionnel et à écrire un code propre et efficace à l'aide des principaux outils du tidyverse. Ce cours couvre l'importation de données à partir de sources CSV, Excel, SQL et JSON, suivie de techniques approfondies de nettoyage et de transformation. Vous réaliserez une analyse exploratoire des données, créerez des visualisations de qualité publication et appliquerez des méthodes d'inférence statistique incluant les tests t, l'ANOVA et les tests du chi-deux. La modélisation par régression couvre les approches linéaires et logistiques, avec des diagnostics complets et une validation croisée. Les sujets avancés incluent l'analyse des séries temporelles, le clustering et la fouille de textes. Vous construirez également des tableaux de bord interactifs avec Shiny et automatiserez le reporting reproductible avec R Markdown et le package targets.

Comment vous étudiez de façon pratique Cours de statistiques avec R

Comment vous pratiquez Cours de statistiques avec R

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

8 Chapitres • 40 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Environnement R et syntaxe fondamentale

  • Leçon 1 • Installation et configuration de R et RStudio

    Aborde l'installation de R et RStudio, la disposition des volets et les options globales. Établit l'espace de travail dont dépend chaque chapitre suivant.

  • Leçon 2 • Syntaxe et opérateurs fondamentaux de R

    Présente les opérateurs d'affectation, arithmétiques, logiques et de comparaison. Fournit la base syntaxique pour toutes les tâches de script à venir.

  • Leçon 3 • Structures de contrôle et fonctions

    Enseigne l'utilisation de if-else, les boucles for et while, et la création de fonctions personnalisées. Permet aux étudiants d'écrire des blocs de code réutilisables basés sur la logique.

  • Leçon 4 • Types et structures de données en R

    Explique les vecteurs, matrices, listes et data frames avec les règles de coercition de type. Les étudiants acquièrent le vocabulaire structurel nécessaire à l'analyse de données.

  • Leçon 5 • Organisation des scripts et débogage

    Aborde la structuration des scripts, les messages d'erreur, les avertissements et les outils de débogage. Prépare les étudiants à maintenir des fichiers de code propres et reproductibles.

Chapitre 2Voir les détails

Import, nettoyage et transformation de données

  • Leçon 1 • Restructuration des données avec tidyr

    Aborde pivot_longer, pivot_wider, separate et unite pour la restructuration. Permet d'appliquer les principes des données ordonnées essentiels à la modélisation et à la visualisation.

  • Leçon 2 • Importation de données à partir de multiples sources

    Aborde l'import de fichiers CSV, Excel, JSON et de bases de données à l'aide des paquets de base et de tidyverse. Connecte l'accès aux données brutes aux flux de nettoyage en aval.

  • Leçon 3 • Manipulation de données avec dplyr

    Applique les opérateurs filter, select, mutate, group_by et summarize pour transformer les données. Construit l'ensemble de compétences fondamentales de manipulation avec tidyverse.

  • Leçon 4 • Gestion des données manquantes et incohérentes

    Enseigne la détection des NA, les stratégies d'imputation et la suppression des doublons. Réduit directement les problèmes de qualité des données avant le début de l'analyse.

  • Leçon 5 • Jointure et fusion d'ensembles de données

    Enseigne les jointures inner, left, right, full et anti à l'aide de dplyr. Prépare les étudiants à intégrer des données provenant de multiples sources relationnelles.

Chapitre 3Voir les détails

Analyse exploratoire des données

  • Leçon 1 • AED avec R de base et aperçus de ggplot2

    Utilise hist(), boxplot() et des appels de base à ggplot2 pour visualiser rapidement les distributions. Fait le lien entre les résultats de l'AED et le chapitre complet sur la visualisation à venir.

  • Leçon 2 • Analyse de distribution univariée

    Examine la tendance centrale, la dispersion et la forme pour une seule variable. Établit une compréhension de base de chaque variable avant le travail multivarié.

  • Leçon 3 • Détection et traitement des valeurs aberrantes

    Applique les méthodes basées sur l'IQR, le score z et les méthodes robustes pour identifier et traiter les valeurs aberrantes. Empêche les valeurs extrêmes de fausser les modèles statistiques ultérieurs.

  • Leçon 4 • Relations bivariées et multivariées

    Explore les corrélations, les tableaux croisés et la covariance entre paires de variables. Identifie les prédicteurs candidats pour les chapitres de modélisation ultérieurs.

  • Leçon 5 • Structuration et communication des résultats de l'AED

    Organise les résultats de l'AED dans un rapport reproductible à l'aide de R Markdown. Apprend aux étudiants à transformer une exploration brute en récits analytiques clairs.

Chapitre 4Voir les détails

Visualisation des données avec ggplot2

  • Leçon 1 • Fondamentaux de la grammaire des graphiques

    Explique les esthétiques, les géométries et les couches comme éléments de base de ggplot2. Fournit le modèle conceptuel sous-jacent à chaque graphique de ce chapitre.

  • Leçon 2 • Exportation et intégration de visualisations

    Sauvegarde des graphiques aux formats matriciels et vectoriels et leur intégration dans des rapports. Garantit que les graphiques sont reproductibles et prêts pour la publication ou la présentation.

  • Leçon 3 • Types de graphiques courants et cas d'utilisation

    Aborde les diagrammes en barres, en lignes, les nuages de points, les histogrammes et les boîtes à moustaches avec des contextes de données appropriés. Équipe les étudiants pour choisir le bon graphique pour chaque question analytique.

  • Leçon 4 • Thèmes, couleurs et annotations

    Personnalise l'apparence des graphiques avec des thèmes, des palettes de couleurs et des annotations textuelles. Produit des graphiques répondant aux normes professionnelles et d'accessibilité.

  • Leçon 5 • Facettage et dispositions multi-panneaux

    Applique facet_wrap et facet_grid pour afficher des comparaisons groupées sur plusieurs panneaux. Permet une visualisation efficace des décompositions par catégories.

Chapitre 5Voir les détails

Probabilités et inférence statistique

  • Leçon 1 • Distributions de probabilité dans R

    Aborde les lois normale, binomiale, de Poisson et de Student à l'aide des fonctions d, p, q, r. Construit la base probabiliste nécessaire à toutes les méthodes d'inférence.

  • Leçon 2 • Cadre du test d'hypothèse

    Établit les hypothèses nulle et alternative, les p-valeurs et les erreurs de type I et II. Fournit la logique décisionnelle appliquée dans chaque test ultérieur.

  • Leçon 3 • Échantillonnage, estimation et intervalles de confiance

    Explique les distributions d'échantillonnage, l'erreur standard et la construction des intervalles de confiance. Relie la probabilité théorique à l'estimation pratique des paramètres de la population.

  • Leçon 4 • Tests paramétriques : tests t et ANOVA

    Applique les tests t à un échantillon, à deux échantillons, appariés et l'ANOVA à un facteur dans R. Aborde la vérification des hypothèses et les comparaisons post-hoc pour les différences entre groupes.

  • Leçon 5 • Tests non paramétriques et tests du chi-deux

    Aborde les tests de Wilcoxon, de Kruskal-Wallis et du chi-deux pour les données non normales ou catégorielles. Élargit la boîte à outils inférentielle au-delà des hypothèses paramétriques.

Chapitre 6Voir les détails

Modélisation de régression et prédiction

  • Leçon 1 • Comparaison et validation de modèles

    Utilise des partitions entraînement-test, la validation croisée k-fold et les métriques RMSE/MAE pour valider les modèles. Construit des habitudes d'évaluation rigoureuses pour la modélisation prédictive.

  • Leçon 2 • Régression logistique pour les résultats binaires

    Ajuste des modèles logistiques avec glm(), interprète les rapports de cotes (odds ratios) et évalue les performances de classification. Étend les compétences en régression aux variables de réponse catégorielles.

  • Leçon 3 • Sélection de variables et régularisation

    Applique la sélection pas à pas, les critères AIC/BIC, et les régularisations ridge et lasso. Réduit le surapprentissage et identifie des ensembles de prédicteurs parcimonieux.

  • Leçon 4 • Régression linéaire simple et multiple

    Ajuste des modèles de régression OLS avec un ou plusieurs prédicteurs à l'aide de lm(). Établit le flux de travail de modélisation central utilisé dans ce chapitre.

  • Leçon 5 • Diagnostics de régression et hypothèses

    Vérifie la linéarité, l'homoscédasticité, la normalité des résidus et la multicolinéarité. Assure la validité du modèle avant de tirer des conclusions inférentielles.

Chapitre 7Voir les détails

Méthodes statistiques avancées

  • Leçon 1 • Analyse en composantes principales et analyse factorielle

    Applique l'ACP et l'analyse factorielle exploratoire pour réduire la dimensionnalité et identifier la structure latente. Prépare les données de haute dimension pour la modélisation et l'interprétation.

  • Leçon 2 • Techniques d'analyse par regroupement

    Implémente les regroupements k-means, hiérarchiques et basés sur la densité pour segmenter les observations. Permet la découverte non supervisée de structures dans des ensembles de données non étiquetés.

  • Leçon 3 • Extensions de l'analyse de la variance

    Aborde l'ANOVA à deux facteurs, les effets d'interaction et l'ANOVA à mesures répétées. Étend les compétences en comparaison de groupes aux plans factoriels et longitudinaux.

  • Leçon 4 • Analyse des séries temporelles

    Aborde la décomposition, le test de stationnarité, la modélisation ARIMA et les prévisions dans R. Traite des structures de données temporelles distinctes de l'analyse transversale.

  • Leçon 5 • Fondamentaux de l'analyse de survie

    Applique les courbes de Kaplan-Meier, les tests du log-rank et les modèles à risques proportionnels de Cox. Traite les données de durée jusqu'à un événement censurées, courantes dans la recherche clinique et opérationnelle.

Chapitre 8Voir les détails

Recherche reproductible et automatisation des flux de travail

  • Leçon 1 • Structure de projet et gestion des paquets

    Organise les projets R avec des structures de dossiers cohérentes et renv pour le verrouillage des dépendances. Assure la portabilité et la reproductibilité dans différents environnements informatiques.

  • Leçon 2 • Contrôle de version avec Git et GitHub

    Applique les commits, branches et pull requests Git à la gestion de projets R. Permet un développement collaboratif et traçable du code analytique.

  • Leçon 3 • Partage et publication de résultats analytiques

    Déploie des rapports et des tableaux de bord via Quarto, Shiny et des plateformes d'hébergement publiques. Achève le pipeline allant des données brutes aux livrables accessibles et partageables.

  • Leçon 4 • Automatisation des flux de travail avec targets

    Construit des pipelines conscients des dépendances à l'aide du paquet targets pour sauter les étapes à jour. Réduit le temps de recalcul dans les flux de travail analytiques volumineux et multi-étapes.

  • Leçon 5 • R Markdown pour la génération de rapports dynamiques

    Construit des documents R Markdown paramétrés qui combinent code, résultats et narration. Produit des rapports qui se mettent à jour automatiquement lorsque les données sous-jacentes changent.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Biologiste : doit analyser des données expérimentales sans changer de logiciel.

  • Analyste d'affaires : souhaite dépasser les tableurs et adopter des flux de données scriptés.

  • Chercheur en psychologie : doit effectuer des tests (statistiques) inférentiels et rapporter les résultats de manière rigoureuse.

  • Reconversion professionnelle : transition vers des rôles liés aux données et nécessité d'une base technique crédible.

  • Économiste : traite de grands ensembles de données et souhaite disposer de pipelines analytiques reproductibles et audités.

  • Professionnel de la santé publique : travaille avec des données d'enquête ou cliniques nécessitant une modélisation statistique.

Ce que disent nos élèves

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika ?

Le certificat est-il valable au Maroc ?

Les cours sont-ils gratuits ?

Quelle est la charge de travail du cours ?

Comment sont les cours ?

Comment fonctionnent les cours ?

Quelle est la durée des cours ?

Quel est le coût ou le prix des cours ?

Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?

Cours PDF