read.table
Se estiver lidando com formatos de arquivo simples mais exóticos, você deverá usar read.table()
. É a função de importação mais básica; você pode especificar vários argumentos diferentes nessa função. Ao contrário de read.csv()
e read.delim()
, o argumento header
tem como padrão FALSE
e o argumento sep
é ""
por padrão.
Depende de você novamente! Os dados ainda estão em hotdogs.txt
(visualização). Ele não tem nomes de coluna na primeira linha, e os separadores de campo são tabulações. Desta vez, porém, o arquivo está na pasta data
dentro do seu diretório de trabalho atual. Uma variável path
com o local desse arquivo já está codificada para você.
Este exercício faz parte do curso
Introdução à importação de dados no R
Instruções de exercício
- Conclua a chamada
read.table()
para carregar o arquivo delimitado por tabulação disponível empath
. - Chame
head()
emhotdogs
; isso imprimirá as primeiras 6 observações no quadro de dados.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Path to the hotdogs.txt file: path
path <- file.path("data", "hotdogs.txt")
# Import the hotdogs.txt file: hotdogs
hotdogs <- read.table(___,
sep = ___,
col.names = c("type", "calories", "sodium"))
# Call head() on hotdogs
___