read.table
Si vous travaillez avec des formats de fichiers plats plus inusités, vous voudrez utiliser read.table(). C'est la fonction d'importation la plus élémentaire ; vous pouvez y préciser une foule d'arguments. Contrairement à read.csv() et read.delim(), l'argument header a pour valeur par défaut FALSE et l'argument sep est "" par défaut.
À vous de jouer encore une fois ! Les données sont toujours hotdogs.txt (view). Il n'y a pas de noms de colonnes sur la première ligne et les séparateurs de champs sont des tabulations. Cette fois-ci, toutefois, le fichier se trouve dans le dossier data à l'intérieur de votre répertoire de travail courant. Une variable path indiquant l'emplacement de ce fichier est déjà fournie pour vous.
Cette activité fait partie du cours
Introduction à l'importation de données dans R
Instructions de l’exercice
- Complétez l'appel à
read.table()pour charger le fichier séparé 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 ce code d’exemple.
# 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
___