跳至内容

CSV 写入选项

用法

csv_write_options(
  include_header = TRUE,
  batch_size = 1024L,
  null_string = "",
  delimiter = ",",
  eol = "\n",
  quoting_style = c("Needed", "AllValid", "None")
)

参数

include_header

是否写入包含列名的初始标题行

batch_size

一次处理的最大行数。

null_string

用于写入空值的字符串。不得包含引号。

delimiter

字段分隔符

eol

用于结束行的换行符

quoting_style

如何处理引号。“Needed”(仅将需要引号的值括在引号中,因为它们的 CSV 渲染本身可能包含引号(例如字符串或二进制值))、“AllValid”(将所有有效值括在引号中)或“None”(不将任何值括在引号中)。

示例

tf <- tempfile()
on.exit(unlink(tf))
write_csv_arrow(airquality, tf, write_options = csv_write_options(null_string = "-99"))