Bestanden naar schijf schrijven
fwrite() is een parallelle bestandswriter en heeft, net als fread(), slimme standaardinstellingen.
Print bijvoorbeeld dt in je console en let erop dat de kolom name de voor- en achternaam scheidt met een , en dat de kolom val van het type list is. fwrite() kan de kolom name automatisch quoten en een secundaire scheidingsteken toevoegen (het symbool voor de OF-operator, |) voor de lijstkolom.
Deze oefening maakt deel uit van de cursus
Gegevens manipuleren met data.table in R
Oefeninstructies
- Schrijf
dtweg naar schijf met de bestandsnaam"fwrite.txt". - Importeer het bestand met
readLines()om te controleren dat de kolomnameautomatisch wordt gequote en dat de lijstkolom wordt gescheiden met|. - Importeer het bestand met
fread().
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Write dt to fwrite.txt
___(___, "___")
# Import the file using readLines()
___("fwrite.txt")
# Import the file using fread()
___("fwrite.txt")