Як імпортувати файли 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *