Initiation à l'analyse de données avec R
Une formation gratuite pour débuter en analyse de données avec R, sans aucune connaissance préalable en programmation. Pas à pas, à partir d'une enquête réaliste auprès de 320 étudiants, vous apprendrez à installer R et RStudio, importer un fichier Excel ou CSV, manipuler les données avec dplyr, calculer des statistiques descriptives, réaliser des graphiques avec ggplot2 et interpréter vos premiers tests statistiques. Un projet guidé vous fait mener une analyse complète, jusqu'à l'export des résultats. Chaque leçon comporte un exercice corrigé.
Programme
Ouvrez un module pour en lire les leçons. Chaque module se termine par un test, et l’examen final délivre l’attestation.
- Module 1Découvrir R et RStudio
- Comprendre ce qu'est R et à quoi il sert - Installer R et RStudio - Se repérer dans l'interface de RStudio - Créer un projet et écrire un premier script
- Pourquoi apprendre R ?Aperçu gratuit
- Installer R et RStudioAperçu gratuit
- Découvrir l'interface de RStudioAperçu gratuit
- Votre premier script et votre projet
- Données de la formation : enquete_etudiants.xlsxxlsx
- Module 2Les bases du langage R
- Faire des calculs et créer des objets - Manipuler des vecteurs - Reconnaître les types de données - Gérer les valeurs manquantes - Utiliser des fonctions et des packages
- R comme calculatrice : les objets
- Les vecteurs
- Les types de données
- Les valeurs manquantes
- Les fonctions et les packages
- Module 3Importer et explorer des données
- Comprendre ce qu'est un tableau de données - Importer un fichier Excel - Importer et enregistrer un fichier CSV - Explorer une base avec les bons réflexes
- Les tableaux de données
- Importer un fichier Excel
- Importer un fichier CSV
- Explorer une base de données
- Module 4Manipuler les données avec dplyr
- Enchaîner les étapes avec le pipe - Choisir des colonnes et des lignes - Créer de nouvelles variables - Trier les données - Résumer les données par groupe
- Le pipe et le tidyverse
- Choisir des colonnes avec select()
- Choisir des lignes avec filter()
- Créer des variables avec mutate()
- Trier avec arrange()
- Résumer avec summarise() et count()
- Module 5Statistiques descriptives
- Décrire une variable numérique - Construire des tableaux de fréquences - Construire et lire un tableau croisé - Comparer des groupes
- Décrire une variable numérique
- Fréquences et pourcentages
- Les tableaux croisés
- Comparer des groupes
- Module 6Graphiques avec ggplot2
- Comprendre la logique de ggplot2 - Réaliser des diagrammes en barres - Représenter une distribution - Représenter une relation et une évolution - Soigner et exporter un graphique
- La logique de ggplot2
- Les diagrammes en barres
- Histogrammes et boîtes à moustaches
- Nuages de points et courbes
- Titres, couleurs et export
- Module 7Introduction aux tests statistiques
- Comprendre le raisonnement d'un test et la p-value - Tester le lien entre deux variables qualitatives - Comparer deux moyennes - Mesurer et tester une corrélation
- À quoi sert un test statistique ?
- Le test du khi-deux
- Le test t de Student
- La corrélation
- Module 8Projet guidé : enquête sur les conditions de vie des étudiants
- Organiser un script d'analyse complet - Décrire le profil et les conditions de vie - Analyser les facteurs de réussite - Exporter les résultats et rédiger une synthèse
- Présentation du projet et préparation des données
- Profil et conditions de vie des étudiants
- Les facteurs de réussite
- Exporter, rédiger la synthèse… et après ?