Como importar arquivos tsv para r (incluindo um exemplo)


Você pode usar a seguinte sintaxe básica para importar um arquivo TSV para R:

 library (readr)

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

Os exemplos a seguir mostram como usar essa sintaxe na prática.

Exemplo 1: importe um arquivo TSV para R (com nomes de colunas)

Vamos supor que o seguinte arquivo TSV chamado data.tsv esteja salvo em algum lugar do meu computador:

Posso usar a seguinte sintaxe para importar este arquivo TSV para um quadro de dados em 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

Podemos ver que o arquivo TSV foi importado com sucesso para R.

Exemplo 2: importe um arquivo TSV para R (sem nome de coluna)

Digamos que eu tenha o seguinte arquivo TSV chamado data.tsv sem nome de coluna:

Posso usar o argumento col_names para especificar que não há nomes de colunas ao importar este arquivo TSV para 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

Por padrão, R fornece os nomes das colunas X1, X2 e X3.

Posso usar a seguinte sintaxe para renomear colunas facilmente :

 #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 : Você pode encontrar a documentação completa para a função read_tsv() aqui .

Recursos adicionais

Os tutoriais a seguir explicam como importar outros arquivos para R:

Como importar arquivos CSV para R
Como importar um CSV de uma URL em R
Como importar arquivos Excel para R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *