R: Write a YAML file

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 `file`.
`...` | arguments to `as.yaml`

### 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.stephens@vanderbilt.edu>

### See Also

`as.yaml`, `read_yaml`, `yaml.load_file`

### Examples

    ## Not run:
      # writing to a file connection
      con <- file("data.yml", "w")
      write_yaml(data.frame(a=1:10, b=letters[1:10], c=11:20), con)

      # using a filename to specify output file
      write_yaml(data.frame(a=1:10, b=letters[1:10], c=11:20), "data.yml")

    ## End(Not run)

[Package yaml version 2.1.18 Index]