Как импортировать файлы 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *