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
Introduction à l’importation de données dans R
Instructions
- 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 cet exemple de code.
# 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)