Supports de cours, scripts, jeux de données, devoirs et examens pour le module Programmation R, 1ère année :
- 1MKD : Mastère Marketing Digital
- 1MDSI : Mastère Management des Systèmes d'Information
.
├── cours/ Polycopié de formation
├── scripts/ Scripts R d'illustration et corrections de TP (.R)
├── data/ Jeux de données (.csv)
├── devoirs/ Énoncés des homeworks
└── examens/ Énoncés d'examens
Formation R — polycopié principal du cours (~2,7 Mo).
Les scripts R sont numérotés selon la progression pédagogique. Pour les exécuter, ouvrir RStudio puis setwd() à la racine du dépôt (les scripts utilisent les CSV du dossier data/).
| # | Script | Notions abordées |
|---|---|---|
| 01 | matrices.R | Création de matrices (rbind, cbind), accès par indices, sous-matrices, nommage des lignes / colonnes |
| 02 | data-frames.R | Manipulation de data frames |
| 03 | joindre-tableaux.R | Import CSV (read.csv), ajout/suppression de colonnes, jointure (merge), qplot (ggplot2) |
| 04 | movies.R | Analyse du dataset Movie-Ratings |
| 05 | basketball-data.R | Construction des matrices NBA (Salary, Games, MinutesPlayed, FieldGoals, Points) |
| 06 | basketball-corrige.R | Corrigé du TP basketball |
| 07 | correction-homework6.R | Corrigé du Homework 6 |
| 08 | correction-examen.R | Corrigé d'examen |
| Fichier | Description |
|---|---|
| Demographic-Data.csv | Indicateurs démographiques par pays |
| Movie-Ratings.csv | Notes de films (Rotten Tomatoes / Audience) |
| Future-500.csv | Dataset Future 500 — entreprises fictives, valeurs manquantes et nettoyage |
| Projet-Data.csv | Données pour le projet de fin de module |
| Devoir | Énoncé | Corrigé associé |
|---|---|---|
| Homework 2 | — | |
| Homework 3 | — | |
| Homework 4 | — | |
| Homework 6 | — | scripts/07-correction-homework6.R |
Corrigé : scripts/08-correction-examen.R.
Le cours utilise :
- R (https://cran.r-project.org/)
- RStudio (https://posit.co/download/rstudio-desktop/)
- Le package ggplot2 pour la visualisation (
qplot,ggplot)