read.table
Se lavori con formati di flat file più particolari, ti conviene usare read.table(). È la funzione di importazione più basilare: puoi specificare un sacco di argomenti diversi. A differenza di read.csv() e read.delim(), l'argomento header è FALSE per impostazione predefinita e sep è "" di default.
Di nuovo a te la scelta! I dati sono sempre hotdogs.txt (view). Non ha nomi di colonna nella prima riga e i campi sono separati da tabulazioni. Questa volta, però, il file si trova nella cartella data all'interno della tua directory di lavoro corrente. Una variabile path con il percorso di questo file è già stata creata per te.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in R
Istruzioni dell'esercizio
- Completa la chiamata a
read.table()per caricare il file delimitato da tab che si trova inpath. - Chiama
head()suhotdogs; stamperà le prime 6 osservazioni nel data frame.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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
___