CommencerCommencer gratuitement

read_tsv

Tout comme read_csv() permet de lire facilement des fichiers CSV, read_tsv() sert à lire aisément des fichiers TSV. TSV signifie tab-separated values (valeurs séparées par des tabulations).

Cette fois, les données sur les pommes de terre sont fournies dans un fichier de valeurs séparées par des tabulations ; potatoes.txt (voir) est disponible dans votre espace de travail. Contrairement à potatoes.csv, ce fichier ne contient toutefois pas de noms de colonnes sur la première ligne.

Un vecteur properties est à votre disposition pour renseigner manuellement ces noms de colonnes.

Cet exercice fait partie du cours

Introduction à l’importation de données dans R

Afficher le cours

Instructions

  • Utilisez read_tsv() pour importer les données des pommes de terre depuis potatoes.txt et enregistrez-les dans le data frame potatoes. En plus du chemin vers le fichier, vous devrez également préciser l’argument col_names ; vous pouvez pour cela utiliser le vecteur properties.
  • Appelez head() sur potatoes pour afficher les premières observations de votre jeu de données.

Exercice interactif pratique

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

# Column names
properties <- c("area", "temp", "size", "storage", "method",
                "texture", "flavor", "moistness")

# Import potatoes.txt: potatoes
potatoes <- ___

# Call head() on potatoes
___
Modifier et exécuter le code