Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Schrijf dt weg naar schijf met de bestandsnaam "fwrite.txt".
  • Importeer het bestand met readLines() om te controleren dat de kolom name automatisch 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")
Code bewerken en uitvoeren