CommencezCommencez gratuitement

fread : utilisation plus avancée

Maintenant que vous connaissez les bases de fread(), vous devriez aussi connaître deux de ses arguments : drop et select, qui servent à exclure ou à sélectionner des variables d'intérêt.

Supposons que vous avez un jeu de données contenant 5 variables et que vous souhaitez conserver uniquement la première et la cinquième, nommées « a » et « e ». Les options suivantes fonctionneront toutes :

fread("path/to/file.txt", drop = 2:4)
fread("path/to/file.txt", select = c(1, 5))
fread("path/to/file.txt", drop = c("b", "c", "d"))
fread("path/to/file.txt", select = c("a", "e"))

Restons sur les pommes de terre, puisqu'on les aime bien chez DataCamp. Les données sont à nouveau disponibles dans le fichier potatoes.csv (view), qui contient des enregistrements séparés par des virgules.

Cette activité fait partie du cours

Introduction à l'importation de données dans R

Voir le cours

Instructions de l’exercice

  • En utilisant fread() avec les arguments select ou drop, importez uniquement les colonnes texture et moistness du fichier plat. Elles correspondent aux colonnes 6 et 8 de "potatoes.csv". Stockez le résultat dans une variable potatoes.
  • Utilisez plot() avec 2 colonnes du tableau de données potatoes : texture sur l'axe des x, moistness sur l'axe des y. Utilisez deux fois la notation avec le signe dollar. N'hésitez pas à nommer vos axes et votre graphique.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import columns 6 and 8 of potatoes.csv: potatoes
potatoes <- ___

# Plot texture (x) and moistness (y) of potatoes
___
Modifier et exécuter le code