English · PDF 169
readr 还提供了两个用于将数据写回磁盘的实用函数:write_csv() 和 write_tsv()。这两个函数通过以下方式提高输出文件被正确读回的可能性:
如果你想将 CSV 文件导出给 Excel 使用,请使用 write_excel_csv(),它会在文件开头写入一个特殊字符(“字节顺序标记”),告诉 Excel 你使用的是 UTF-8 编码。
最重要的参数是 x(要保存的数据框)和 path(保存的位置)。你还可以通过 na 指定缺失值的写入方式,以及是否要追加到已有文件:
write_csv(challenge, "challenge.csv")
注意,保存为 CSV 时类型信息会丢失:
challenge #> # A tibble: 2,000 × 2 #> x y #>