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 do 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 completando 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
___