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
Instructions
- Utilisez
read_tsv()pour importer les données des pommes de terre depuispotatoes.txtet enregistrez-les dans le data framepotatoes. En plus du chemin vers le fichier, vous devrez également préciser l’argumentcol_names; vous pouvez pour cela utiliser le vecteurproperties. - Appelez
head()surpotatoespour 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
___