開始使用免費開始

將檔案寫入磁碟

fwrite() 是平行化的檔案寫入工具,和 fread() 一樣有聰明的預設值。

例如,在主控台印出 dt,你會發現欄位 name 的名字與姓氏以 , 分隔,而欄位 val 的型別是 listfwrite() 會自動替 name 欄位加上引號,並替清單欄位加入次要分隔符(OR 運算子的符號 |)。

本練習屬於課程

R 的 data.table 資料操作

檢視課程

練習說明

  • 使用檔名 "fwrite.txt"dt 寫到磁碟。
  • readLines() 匯入該檔,確認 name 欄位已自動加上引號,且清單欄位以 | 分隔。
  • fread() 匯入該檔。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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

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

# Import the file using fread()
___("fwrite.txt")
編輯並執行程式碼