skip et n_max
Grâce à skip et n_max, vous pouvez contrôler quelle partie de votre fichier plat vous importez réellement dans R.
skipindique le nombre de lignes à ignorer dans le fichier avant de commencer l’import proprement dit.n_maxindique le nombre de lignes à importer.
Par exemple, si vous avez un fichier CSV de 20 lignes et que vous définissez skip = 2 et n_max = 3, vous ne lirez que les lignes 3, 4 et 5 du fichier.
Attention : dès que vous utilisez skip pour ignorer des lignes, vous ignorez aussi la première ligne qui peut contenir les noms de colonnes !
potatoes.txt (view), un fichier plat avec des enregistrements séparés par des tabulations et sans noms de colonnes, est disponible dans votre espace de travail.
Cet exercice fait partie du cours
<cours>Introduction à l’importation de données dans R</cours>Instructions de l’exercice
- Complétez le premier appel à
read_tsv()pour importer les observations 7, 8, 9, 10 et 11 depuispotatoes.txt.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Column names
properties <- c("area", "temp", "size", "storage", "method",
"texture", "flavor", "moistness")
# Import 5 observations from potatoes.txt: potatoes_fragment
potatoes_fragment <- read_tsv("potatoes.txt", skip = ___, n_max = ___, col_names = properties)