- Organiser son travail sous R : projet R et architecture
- Importations de données, de scripts et d’environnements
[] Manipulation de données avec le package dplyr
- Introduction au package tidyverse et à la notion de pipe
- Filtrer des lignes avec la fonction filter()
- Sélectionner des colonnes (variable) avec la fonction select()
- Création de nouvelles variables avec la fonction mutate()
- Calcul de paramètres par sous-groupes : fonctions group_by() et summarise()
[Manipuler des données de date : utilisation du package lubridate]
- Convertir les données au format YYYY-MM-DD et HH:MM:SS
- Décomposer les éléments d’année, de mois et de jour
- Calculer des différences de dates et les exprimer en jours, ou heure
[Assemblage et pivot de tables]
- Jointure de tables : left join, right join, inner join et full join
- Combinaison de tables par les lignes
[Réaliser des représentations graphiques performantes avec le package ggplot2]
- Le principe des couches successives de ggplot2
- Réalisation des graphiques de base : scatterplot, barplots, line plot, boxplots
- Représentation des séries temporelles
- Utilisation du format long et facetting
[Générer dynamiquement son rapport d’analyse avec rmarkdown]
- Principe, formats de sorties (html, docx, pdf)
- Les différents éléments d’un fichier Rmd : en-tête, chunk, etc. . .
- Gestion des éléments de texte : gras, italique, titre
- Gestion des graphiques
- Gestion des options des éléments de code
- Gestion de la table des matières et numérotation