Scrivere file su disco
fwrite() è uno scrittore di file parallelo e, come fread(), offre impostazioni predefinite intelligenti.
Per esempio, stampa dt nella console e nota che la colonna name contiene nome e cognome separati da una , e la colonna val è di tipo list. fwrite() può aggiungere automaticamente le virgolette alla colonna name e usare un separatore secondario (il simbolo dell’operatore OR, |) per la colonna di tipo lista.
Questo esercizio fa parte del corso
Manipolazione dei dati con data.table in R
Istruzioni dell'esercizio
- Scrivi
dtsu disco usando il nome file"fwrite.txt". - Importa il file con
readLines()per verificare che la colonnanamesia citata automaticamente e che la colonna lista sia separata con|. - Importa il file con
fread().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Write dt to fwrite.txt
___(___, "___")
# Import the file using readLines()
___("fwrite.txt")
# Import the file using fread()
___("fwrite.txt")