| decorate.character {yamlet} | R Documentation |
Decorate Character
Description
Treats x as a file path. By default,
metadata is sought from a file with the same
base but the 'yaml' extension.
Usage
## S3 method for class 'character'
decorate(
x,
meta = NULL,
...,
read = getOption("yamlet_import", as.csv),
ext = getOption("yamlet_extension", ".yaml")
)
Arguments
x |
file path for table data |
meta |
file path for corresponding yamlet metadata, or a yamlet object |
... |
passed to |
read |
function or function name for reading x |
ext |
file extension for metadata file, if relevant |
Value
class 'decorated' 'data.frame'
See Also
Other decorate:
as_decorated.default(),
as_decorated(),
decorate.data.frame(),
decorate.list(),
decorate_groups.data.frame(),
decorate_groups(),
decorate(),
decorations.data.frame(),
decorations_groups.data.frame(),
decorations_groups(),
decorations(),
group_by_decorations.data.frame(),
group_by_decorations(),
redecorate()
Other interface:
canonical.decorated(),
classified.data.frame(),
decorate.data.frame(),
desolve.decorated(),
ggplot.decorated(),
io_csv.character(),
io_csv.data.frame(),
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(),
scripted.default(),
selected.default(),
write_yamlet()
Examples
# find data file
file <- system.file(package = 'yamlet', 'extdata','quinidine.csv')
file
# find metadata file
meta <- system.file(package = 'yamlet', 'extdata','quinidine.yaml')
meta
# decorate with explicit metadata reference
a <- decorate(file, meta)
# rely on default metadata path
b <- decorate(file)
# in this case: same
stopifnot(identical(a, b))