跳到内容

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"))