Comment importer des fichiers TSV dans R (y compris un exemple)
Vous pouvez utiliser la syntaxe de base suivante pour importer un fichier TSV dans R :
library(readr) #import TSV file into data frame df <- read_tsv('C:/Users/bob/Downloads/data.tsv')
Les exemples suivants montrent comment utiliser cette syntaxe dans la pratique.
Exemple 1 : Importer un fichier TSV dans R (avec les noms de colonnes)
Supposons que le fichier TSV suivant appelé data.tsv soit enregistré quelque part sur mon ordinateur :
Je peux utiliser la syntaxe suivante pour importer ce fichier TSV dans un bloc de données dans R :
library(readr) #import TSV file into data frame df <- read_tsv('C:/Users/bob/Downloads/data.tsv') #view data frame df # A tibble: 5 x 3 team points rebounds 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
Nous pouvons voir que le fichier TSV a été importé avec succès dans R.
Exemple 2 : importer un fichier TSV dans R (aucun nom de colonne)
Supposons que j’ai le fichier TSV suivant appelé data.tsv sans nom de colonne :
Je peux utiliser l’argument col_names pour spécifier qu’il n’y a aucun nom de colonne lors de l’importation de ce fichier TSV dans R :
library(readr) #import TSV file into data frame df <- read_tsv('C:/Users/bob/Downloads/data.tsv', col_names=FALSE) #view data frame df X1 X2 X3 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
Par défaut, R fournit les noms de colonnes X1, X2 et X3.
Je peux utiliser la syntaxe suivante pour renommer facilement les colonnes :
#rename columns names(df) <- c('team', 'points', 'rebounds') #view updated data frame df team points rebounds 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
Remarque : Vous pouvez trouver la documentation complète de la fonction read_tsv() ici .
Ressources additionnelles
Les didacticiels suivants expliquent comment importer d’autres fichiers dans R :
Comment importer des fichiers CSV dans R
Comment importer un CSV à partir d’une URL dans R
Comment importer des fichiers Excel dans R