Como usar a função read.delim em r
Você pode usar a função read.delim() para ler arquivos de texto delimitados em R.
Esta função usa a seguinte sintaxe básica:
read.delim(arquivo, cabeçalho=TRUE, set=’\t’)
Ouro:
- arquivo : a localização do arquivo.
- header : indica se a primeira linha representa o cabeçalho da tabela. O padrão é verdadeiro.
- sep : O delimitador da tabela. O padrão é tabulação (\t).
O exemplo a seguir mostra como usar esta função na prática.
Exemplo: como usar read.delim em R
Vamos começar criando um quadro de dados em R:
#create data frame df <- data. frame (team=c('Mavs', 'Mavs', 'Spurs', 'Nets'), dots=c(99, 90, 84, 96), assists=c(22, 19, 16, 20), rebounds=c(30, 39, 42, 26)) #view data frame df team points assists rebounds 1 Mavs 99 22 30 2 Mavs 90 19 39 3 Spurs 84 16 42 4 Nets 96 20 26
Então vamos usar a função write.table() para exportar o quadro de dados para um arquivo de texto delimitado por tabulações:
#export to tab-delimited text file write.write. table (df, ' my_data.txt ', quote= FALSE , sep=' \t ', row.names = FALSE )
Posso então navegar até onde exportei os dados e visualizar o arquivo de texto:
Posso então usar a função read.delim() para ler o arquivo de texto:
#read in tab-delimited text file my_df <- read. delim (' my_data.txt ') #view data my_df team points assists rebounds 1 Mavs 99 22 30 2 Mavs 90 19 39 3 Spurs 84 16 42 4 Nets 96 20 26
O quadro de dados corresponde ao quadro de dados que criamos anteriormente.
Observe que o delimitador de tabela padrão para a função read.delim() é uma tabulação (\t).
Portanto, o código a seguir produz os mesmos resultados:
#read in tab-delimited text file my_df <- read. delim (' my_data.txt ', sep=' \t ') #view data my_df team points assists rebounds 1 Mavs 99 22 30 2 Mavs 90 19 39 3 Spurs 84 16 42 4 Nets 96 20 26
Notas sobre o uso de read.delim()
Observe que você pode usar a função getwd() para obter o diretório de trabalho atual e descobrir onde o primeiro bloco de dados foi exportado.
Você também pode usar a função setwd() se quiser alterar a localização do diretório de trabalho atual.
Recursos adicionais
Os tutoriais a seguir explicam como importar outros tipos de arquivo para R:
Como inserir manualmente dados brutos em R
Como importar arquivos CSV para R
Como importar arquivos Excel para R (passo a passo)