read.table
Si vous travaillez avec des formats de fichiers plats plus atypiques, vous pouvez utiliser read.table(). C’est la fonction d’importation la plus basique ; vous pouvez y préciser un grand nombre d’arguments. Contrairement à read.csv() et read.delim(), l’argument header vaut FALSE par défaut et sep vaut "" par défaut.
À vous de jouer à nouveau ! Les données sont toujours hotdogs.txt (view). La première ligne ne contient pas de noms de colonnes, et les champs sont séparés par des tabulations. Cette fois, toutefois, le fichier se trouve dans le dossier data de votre répertoire de travail actuel. Une variable path contenant l’emplacement de ce fichier est déjà fournie pour vous.
Cet exercice fait partie du cours
Introduction à l’importation de données dans R
Instructions
- Complétez l’appel à
read.table()pour charger le fichier délimité par des tabulations situé àpath. - Appelez
head()surhotdogs; cela affichera les 6 premières observations du tableau de données.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Path to the hotdogs.txt file: path
path <- file.path("data", "hotdogs.txt")
# Import the hotdogs.txt file: hotdogs
hotdogs <- read.table(___,
sep = ___,
col.names = c("type", "calories", "sodium"))
# Call head() on hotdogs
___