Prochaines sessions
Programme
Introduction
- Histoire et évolution du langage
- Place de R Studio
- Positionnement de R dans la data-science
Découverte de R et R Studio
- Téléchargement et installation
- Les 4 fenêtres de l’interface R Studio
- Les différents outils de R Studio
- Installation des packages
- Réglage des options
- L’aide
Organiser son travail sous R
- Projet R
- Notion de working directory, workspace
- Architecture du projet R
- Scripts
Les bases du langage R
- Les types de données : numériques, facteurs, chaînes de caractères, booléens, dates, etc.
- L’assignation
- Les opérateurs
- Les fonctions mathématiques
Les différentes structures de données
- Les vecteurs: initialisation et manipulation
- Les data.frame : initialisation et manipulation
- Les listes : initialisation et manipulation
- Quelques fonctions utiles
Importation et Exportation de données
- Les différents formats de fichiers : csv, txt
- Utilisation de l’outil d’importation
- Quelques fonctions de vérification
- Exportation
- Importation de scripts
- Exportation du workspace
Description des données
- Fonctions decsriptives pour les variables numériques
- Fonctions descriptives pour les variables catégorielles
- Création de table de contingence
- Création de table de proportions
Visualisation des données
- Les fonctions graphique de base
- Le package esquisse
Les Fonctions
- Déclaration d’une fonction
- Arguments d’une fonction
- Appel d’une fonction
- Les boucles
- Boucle for
- Boucle While
- Structures de contrôle if, ifelse
- Les fonctions apply
Comment trouver de l’aide
- L’aide en ligne
- La fonction apropos
- Le site bookdown
- La communauté R
- Les forums de développeurs
Mises à jour
- Mises à jour des packages
- Mise à jour de RStudio
- Mise à jour de R
Présentation de quelques packages incontournables
- dplyr pour la manipulation des données
- ggplot2 pour la réalisation de graphiques
- rmarkdown pour la génération de rapports dynamiques automatisés