将文件写入磁盘
fwrite() 是并行文件写入器,与 fread() 一样,也有智能默认值。
例如,在控制台打印 dt,您会注意到列 name 中姓与名用 , 分隔,而列 val 的类型是 list。fwrite() 可以自动为 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")