Jak zaimportować pliki tsv do r (w tym przykład)


Aby zaimportować plik TSV do R, możesz użyć następującej podstawowej składni:

 library (readr)

#import TSV file into data frame
df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ')

Poniższe przykłady pokazują, jak używać tej składni w praktyce.

Przykład 1: Zaimportuj plik TSV do R (z nazwami kolumn)

Załóżmy, że gdzieś na moim komputerze zapisany jest następujący plik TSV o nazwie data.tsv :

Mogę użyć następującej składni, aby zaimportować ten plik TSV do ramki danych w 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

Widzimy, że plik TSV został pomyślnie zaimportowany do R.

Przykład 2: Importuj plik TSV do R (bez nazwy kolumny)

Załóżmy, że mam następujący plik TSV o nazwie data.tsv bez nazwy kolumny:

Mogę użyć argumentu col_names , aby określić, że podczas importowania tego pliku TSV do R nie ma nazw kolumn:

 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

Domyślnie R udostępnia nazwy kolumn X1, X2 i X3.

Mogę użyć następującej składni, aby łatwo zmienić nazwy kolumn :

 #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

Uwaga : pełną dokumentację funkcji read_tsv() można znaleźć tutaj .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak importować inne pliki do R:

Jak importować pliki CSV do R
Jak zaimportować plik CSV z adresu URL w R
Jak importować pliki Excel do R

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *