Formation R – Perfectionnement
OBJECTIFS
Programmer efficacement en R après avoir acquis les bases, écrire ses propres fonctions, utiliser des sources de données diverses, se connecter à des bases de données, réaliser des visualisations efficaces.
INFORMATIONS SESSIONS
Durée : 3 jours (21 heures)
Référence : F-R-02
Inter
Intra grandes villes – Nous consulter
Prochaines sessions :
Lieu | Début | Fin |
Paris | 20/03/2019 | 22/03/2019 |
19/06/2019 | 21/06/2019 | |
11/09/2019 | 13/09/2019 | |
04/12/2019 | 06/12/2019 |
Frais d’inscription*
1 inscrit | 2 inscrits | 3 inscrits |
1500€ HT | 1350€ HT | 1200€ HT |
*Inter-entreprises : Prix unitaire par stagiaire(s) inscrit(s)
PROGRAMME
– Introduction
- Rappels sur l’environnement de travail et sur l’IDE RStudio
- Bonnes pratiques en R, écrire du code propre et reproductible du premier coup
- Rappels sur l’utilisation des packages
– Ecrire ses fonctions
- Pourquoi et quand écrire des fonctions en R ?
- Les arguments d’une fonction, validation des valeurs en entrée, valeurs par défaut, arguments cachés
- Les différents environnements et scopes
- Gérer les dépendances d’une fonction sur les packages
- Que faire en cas d’erreur dans une fonction, gérer les messages retournés à l’utilisateur
- Ecrire des fonctions stables et des tests pour valider leur bon fonctionnement
– Manipuler différents types de données
- Les fonctions mathématiques de base
- Gérer les valeurs manquantes : identification et solutions
- Manipuler des chaînes de caractères et utiliser des expressions régulières
- Manipulation des formats date et POSIXct et opérations sur les dates
– Importer des données
- Importer des bases SAS, des fichiers Excel sans modifier le format de départ
- Lire des formats hétérogènes : JSON, XML, Shapefile, textuel
- Scrapper des données sur le web
- Se connecter à une base de données (Oracle, Microsoft SQL Server, MySQL, Postgre SQL, SQLite, MonetDB)
- Exécuter des requêtes SQL
- Ecrire dans une base de données
– Introduction à dplyr
- Présentation générale de dplyr : avantage à l’utilisation
- La syntaxe de dplyr : les “verbes” et le “pipe”
- Manipuler des données : filtrer, trier, sélectionner, créer des colonnes
- Agréger des données et calculer des indicateurs, réaliser des opérations par groupes
- Réaliser des jointures, combiner plusieurs tables entre elles
– Introduction à la visualisation
- Présentation générale de ggplot2 : pourquoi est-il nécessaire de visualiser ses données ?
- La syntaxe de base ggplot2 : “data” + “aesthetics” + “geometries”
- Réaliser des visualisations rapidement à des fins exploratoires
- Créer des graphiques prêts à l’emploi dans des présentations ou des publications
NOUS CONTACTER
Vous souhaitez plus d'informations concernant la formation R – Perfectionnement ?
Contactez-nous au +33 (0) 1 72 92 05 58
ou envoyez vos demandes inter ou intra en précisant les dates de sessions qui vous intéressent.