write_yaml {yaml} | R Documentation |
Write a YAML file
Description
Write the YAML representation of an R object to a file
Usage
write_yaml(x, file, fileEncoding = "UTF-8", ...)
Arguments
x |
the object to be converted |
file |
either a character string naming a file or a connection open for writing |
fileEncoding |
character string: if non-empty declares the
encoding to be used on a file (not a connection) so the character data can
be re-encoded as they are written. See |
... |
arguments to |
Details
If file
is a non-open connection, an attempt is made to open it
and then close it after use.
This function is a convenient wrapper around as.yaml
.
Author(s)
Jeremy Stephens <jeremy.f.stephens@vumc.org>
See Also
as.yaml
, read_yaml
, yaml.load_file
Examples
## Not run:
# writing to a file connection
filename <- tempfile()
con <- file(filename, "w")
write_yaml(data.frame(a=1:10, b=letters[1:10], c=11:20), con)
close(con)
# using a filename to specify output file
write_yaml(data.frame(a=1:10, b=letters[1:10], c=11:20), filename)
## End(Not run)
[Package yaml version 2.3.10 Index]