Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Le package data.table propose une version haute performance du data.frame de base R, avec une syntaxe et des fonctionnalités enrichies pour plus de simplicité, de praticité et de rapidité de programmation. Ce cours vous montre comment créer, filtrer et manipuler des data.table. Vous découvrirez aussi les fonctionnalités inspirées des bases de données, notamment les opérations par groupe intégrées. Le cours se termine par des méthodes rapides d’import et d’export de données tabulaires telles que les fichiers CSV. À l’issue du cours, vous saurez utiliser data.table dans R pour un processus de manipulation et d’analyse plus efficace. Tout au long du cours, vous explorerez le jeu de données de trajets du service de vélos en libre-service de la région de la baie de San Francisco pour l’année 2014.
Prérequis
Programme de formation
Plan du cours
1
Introduction à data.table
Ce chapitre présente les data.table comme un remplacement direct des data.frame et montre comment utiliser l’argument i de data.table pour filtrer les lignes.
- Bienvenue dans le cours !50 XP
- Quiz éclair sur data.table50 XP
- Créer un data.table100 XP
- Découvrir les données de vélos100 XP
- Filtrer des lignes dans une data.table50 XP
- Filtrer des lignes avec des entiers positifs100 XP
- Filtrer des lignes avec des entiers négatifs100 XP
- Filtrer des lignes à l’aide de vecteurs logiques100 XP
- Aides au filtrage50 XP
- J’aime %like% les data.tables100 XP
- Filtrer avec %in%100 XP
- Filtrer avec %between% et %chin%100 XP
2
Sélectionner et calculer sur des colonnes
Tout comme l’argument i permet de filtrer les lignes, l’argument j de data.table vous permet de sélectionner des colonnes et d’effectuer des calculs. La syntaxe est bien plus pratique et flexible que celle des data.frame.
3
Opérations par groupe
Ce chapitre présente l’argument by de data.table, qui vous permet d’effectuer des calculs par groupe. À la fin de ce chapitre, vous maîtriserez la syntaxe concise DT[i, j, by] de data.table.
4
Sémantique par référence
Vous allez découvrir une fonctionnalité unique de data.table dans ce chapitre : la modification des data.table existants en place. Modifier les data.table en place rend vos opérations incroyablement rapides et s’apprend facilement.
5
Import et export de données
Le package data.table ne se contente pas de permettre des calculs extrêmement rapides ; il vous aide aussi à lire et écrire des données sur disque à des vitesses remarquables. Ce chapitre se concentre sur les fonctions fread() et fwrite() de data.table, qui vous permettent d’importer et d’exporter des fichiers plats rapidement et facilement !
R
Manipulation de données avec data.table en R
Cours
terminé

