Kom igångKom igång gratis

Skriva filer till disk

fwrite() är en parallell filskrivare och har, precis som fread(), smarta standardinställningar.

Skriv till exempel ut dt i konsolen och lägg märke till att kolumnen name har för- och efternamn separerade med , och att kolumnen val är av typen list. fwrite() kan automatiskt sätta citationstecken runt kolumnen name och lägga till en sekundär separator (symbolen för OR-operatorn, |) för listkolumnen.

Den här övningen är en del av kursen

Datamanipulering med data.table i R

Visa kurs

Övningsinstruktioner

  • Skriv dt till disk med filnamnet "fwrite.txt".
  • Importera filen med readLines() för att kontrollera att kolumnen name automatiskt omges av citationstecken och att listkolumnen separeras med |.
  • Importera filen med fread().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Write dt to fwrite.txt
___(___, "___")

# Import the file using readLines()
___("fwrite.txt")

# Import the file using fread()
___("fwrite.txt")
Redigera och kör kod