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
Övningsinstruktioner
- Skriv
dttill disk med filnamnet"fwrite.txt". - Importera filen med
readLines()för att kontrollera att kolumnennameautomatiskt 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")