CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Complétez l'appel à read.table() pour charger le fichier séparé par des tabulations situé à path.
  • Appelez head() sur hotdogs ; 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
___
Modifier et exécuter le code