Как импортировать файлы tsv в r (включая пример)
Для импорта файла TSV в R можно использовать следующий базовый синтаксис:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ')
Следующие примеры показывают, как использовать этот синтаксис на практике.
Пример 1. Импортируйте файл TSV в R (с именами столбцов).
Предположим, что где-то на моем компьютере сохранен следующий файл TSV с именем data.tsv :
Я могу использовать следующий синтаксис для импорта этого файла TSV во фрейм данных в 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
Мы видим, что файл TSV был успешно импортирован в R.
Пример 2. Импорт файла TSV в R (без имени столбца)
Допустим, у меня есть следующий файл TSV с именем data.tsv без имени столбца:
Я могу использовать аргумент col_names , чтобы указать, что при импорте этого файла TSV в 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
По умолчанию R предоставляет имена столбцов X1, X2 и X3.
Я могу использовать следующий синтаксис, чтобы легко переименовывать столбцы :
#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
Примечание . Полную документацию по функции read_tsv() можно найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как импортировать другие файлы в R:
Как импортировать файлы CSV в R
Как импортировать CSV из URL-адреса в R
Как импортировать файлы Excel в R