Exports a data.frame as comma-separated variable,
as well as a yamlet version of its decorations.
A wrapper for as.csv.data.frame
.
# S3 method for data.frame
io_csv(
x,
file = "",
ext = getOption("yamlet_extension", ".yaml"),
meta = stdout(),
gz = NULL,
useBytes = FALSE,
default_keys = getOption("yamlet_default_keys", list("label", "guide")),
...
)
invisible(file)
data.frame
passed to as.csv.data.frame
(by method dispatch)
= extension for metadata equivalent of x
passed as con
to io_yamlet
logical; guessed by default from x
; if TRUE, '.gz' extension enforced present for (character) file
and absent for default meta
passed to io_yamlet
passed to io_yamlet
passed to as.csv
and to io_yamlet
You should be able to supply exactly the connections you want for
file
(the data file) and meta
(the metadata file)
if gz
is FALSE. If gz
is NULL, it will be
guessed from file (TRUE for character ending with '.gz' or '.GZ').
If TRUE, character file
will have '.gz' extension enforced,
but any '.gz' ('.GZ') will be stripped when calculating meta
.
Other io:
io_csv()
,
io_csv.character()
,
io_res()
,
io_res.character()
,
io_res.decorated()
,
io_table()
,
io_table.character()
,
io_table.data.frame()
,
io_yamlet()
,
io_yamlet.character()
,
io_yamlet.data.frame()
,
io_yamlet.yamlet()
Other interface:
canonical.decorated()
,
classified.data.frame()
,
decorate.character()
,
decorate.data.frame()
,
desolve.decorated()
,
enscript.default()
,
ggplot.decorated()
,
io_csv.character()
,
io_res.character()
,
io_res.decorated()
,
io_table.character()
,
io_table.data.frame()
,
io_yamlet.character()
,
io_yamlet.data.frame()
,
is_parseable.default()
,
mimic.default()
,
modify.default()
,
promote.list()
,
read_yamlet()
,
resolve.decorated()
,
selected.default()
,
write_yamlet()