CommencerCommencer gratuitement

fread : utilisation plus avancée

Maintenant que vous connaissez les bases de fread(), vous devez aussi connaître deux de ses arguments : drop et select, pour exclure ou sélectionner les variables qui vous intéressent.

Supposons que vous ayez un jeu de données avec 5 variables et que vous vouliez conserver la première et la cinquième, appelé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, puisque nous les apprécions particulièrement chez DataCamp. Les données sont à nouveau disponibles dans le fichier potatoes.csv (view), contenant des enregistrements séparés par des virgules.

Cet exercice fait partie du cours

Introduction à l’importation de données dans R

Afficher le cours

Instructions

  • En utilisant fread() et les arguments select ou drop, importez uniquement les colonnes texture et moistness du fichier plat. Elles correspondent aux colonnes 6 et 8 dans "potatoes.csv". Stockez le résultat dans une variable potatoes.
  • Appliquez plot() à 2 colonnes du data frame potatoes : texture en abscisse et moistness en ordonnée. Utilisez deux fois la notation avec le signe dollar. Vous pouvez nommer vos axes et votre graphique.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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

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