Come importare file tsv in r (incluso un esempio)
È possibile utilizzare la seguente sintassi di base per importare un file TSV in R:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ')
Gli esempi seguenti mostrano come utilizzare questa sintassi nella pratica.
Esempio 1: importare un file TSV in R (con nomi di colonne)
Supponiamo che il seguente file TSV chiamato data.tsv sia salvato da qualche parte sul mio computer:
Posso usare la seguente sintassi per importare questo file TSV in un frame di dati in 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
Possiamo vedere che il file TSV è stato importato con successo in R.
Esempio 2: importa un file TSV in R (nessun nome di colonna)
Diciamo che ho il seguente file TSV chiamato data.tsv senza nome di colonna:
Posso usare l’argomento col_names per specificare che non ci sono nomi di colonna durante l’importazione di questo file TSV in 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
Per impostazione predefinita, R fornisce i nomi di colonna X1, X2 e X3.
Posso usare la seguente sintassi per rinominare facilmente le colonne :
#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
Nota : puoi trovare la documentazione completa per la funzione read_tsv() qui .
Risorse addizionali
I seguenti tutorial spiegano come importare altri file in R:
Come importare file CSV in R
Come importare un CSV da un URL in R
Come importare file Excel in R