Learn R Programming

⚠️There's a newer version (1.2.1) of this package.Take me there.

yamlet (version 0.7.7)

Versatile Curation of Table Metadata

Description

A YAML-based mechanism for working with table metadata. Supports compact syntax for creating, modifying, viewing, exporting, importing, displaying, and plotting metadata coded as column attributes. The 'yamlet' dialect is valid 'YAML' with defaults and conventions chosen to improve readability. See ?yamlet, ?decorate.data.frame and ?modify.default. See ?read_yamlet ?write_yamlet, ?io_csv, and ?ggplot.decorated.

Copy Link

Version

Install

install.packages('yamlet')

Monthly Downloads

372

Version

0.7.7

License

GPL-3

Maintainer

Tim Bergsma

Last Published

July 18th, 2021

Functions in yamlet (0.7.7)

as.data.frame.yamlet

Coerce Yamlet to Data Frame
as.character.yam

Coerce Yam to Character
as_unit_string

Coerce to Unit String
encode.yamlet

Encode Yamlet
as_spork.units

Coerce Units to Spork
explicit_guide

Coerce Guide to Something More Explicit
as.integer.classified

Coerce Classified to Integer
as_spork.symbolic_units

Coerce Symbolic Units to Spork
append_units.data.frame

Append Units for Data Frame
as_decorated.default

Coerce to Decorated by Default
ggplot_build.ggready_ggplot

Enable Automatic Labels and Units for ggplot
as_yamlet.data.frame

Coerce Data Frame to Yamlet
as_yamlet.character

Coerce Character To Yamlet Format
as_decorated

Coerce to Decorated
cell_value

Calculate a Cell Value
ggready

Prepare Data for GGplot
classified

Classify Something
as_spork.unit_string

Coerce Unit String to Spork
group_by.decorated

Group_by Decorated
is_parseable.default

Check Something is Parseable as Units by Default
as_yam.yamlet

Coerce Yamlet to Yam
io_table.data.frame

Export Documented Table
implicit_guide

Coerce Guide to Something More Implicit
is_parseable

Check Parseable as Units
io_table.character

Import Documented Table
as_yamlet

Coerce to Yamlet
as.character.yamlet

Coerce Yamlet to Character
decorate

Decorate a List-like Object
print.ggready_ggplot

Print Automatic Labels and Units for ggplot
read_yamlet

Read Yamlet
redecorate

Redecorate a List-like Object
print.yamlet

Print a Yamlet
decorate.character

Decorate Character
[.classified

Subset Classified
io_csv.data.frame

Export Documented Table as CSV
[[.classified

Element-select Classified
[.decorated

a <- as_decorated(as.list(setNames(letters[1:3], LETTERS[1:3]))) attr(a$B, 'label') <- 'foo' a <- a[1:3] attributes(a) Subset Decorated
conditionalize

Conditionalize Attributes
append_units.default

Append Units By Default
c.classified

Combine Classified
conditionalize.data.frame

Conditionalize Attributes of Data Frame
arrange.decorated

Arrange Decorated
as_yamlet.yamlet

Coerce Yamlet to Yamlet
desolve

Desolve Guide
as_unit_string.character

Coerce Character to Unit String
io_res

Import Resolved Tables
anti_join.decorated

Anti_join Decorated
as_unit_string.symbolic_units

Coerce Symbolic Units to Unit String.
[[.decorated

Element-select Decorated.
to_yamlet.NULL

Coerce Null to Yamlet Storage Format
isConditional.list

Test List is Conditional
alias.data.frame

Alias a Data Frame
as_unit_string.factor

Coerce Factor to Unit String
to_yamlet

Coerce to Yamlet Storage Format
as_unit_string.units

Coerce Units to Unit String.
filter.decorated

Filter Decorated
as_yamlet.list

Coerce List to Yamlet
isLevels

Test Value is Levels
ggplot.ggready

Create a New ggplot for a GGready Data Frame
io_table

Import and Export Documented Tables
classified.data.frame

Classify Data Frame
as_yamlet.yam

Coerce Yam To Yamlet Format
footnote

Footnote Something
ggplot_build.decorated_ggplot

Enable Automatic Labels and Units for ggplot
io_res.character

Import Documented Table as Resolved
desolve.decorated

Desolve Guide for Decorated
isLevels.character

Test Character Value is Levels
as_yam

Coerce to Yam
classified.default

Create Classified by Default
isLevels.default

Test Value is Levels by Default
inner_join.decorated

Inner_join Decorated
io_yamlet

Import and Export Yamlet
left_join.decorated

Left_join Decorated
ggready.decorated

Prepare Decorated Data Frame for GGplot
ggready.data.frame

Prepare Data Frame for GGplot
explicit_guide.data.frame

Coerce Data Frame Guide to Something More Explicit
implicit_guide.data.frame

Coerce Data Frame Guide to Something More Implicit
mimic.classified

Try To Make Classified Look Like Another Equal-length Variable
io_yamlet.character

Import Yamlet
mimic

Try To Look Like Something Else
print.decorated_ggplot

Substitute Expressions, Titles and Labels in ggplots
print.decorated_xtable

Print Decorated Xtable
ggplot.decorated

Create a New ggplot for a Decorated Data Frame
promote.default

Promote by Default
gather.decorated

Gather a Decorated Data Frame
explicit_guide.yamlet

Coerce Yamlet Guide to Something More Explicit
promote.list

Promote a List
proxy

Calculate Substitute Values
isConditional.default

Test Object is Conditional by Default
isConditional

Test Object is Conditional
as_yam.character

Coerce Character to Yam
decorate.data.frame

Decorate Data Frame
named

Evaluate Named Arguments
proxy.factor

Calculate Substitute Values for Factor Levels
promote.data.frame

Promote Data Frame
list2encoding

Coerce List to Encoding
promote

Promote Something
decorate.list

Decorate List
resolve

Resolve Guide
reexports

Objects exported from other packages
[[<-.decorated

Assign Element of Decorated
selected.default

Identify Selected Names by Default
names<-.decorated

Assign Names of Decorated
semi_join.decorated

Semi_join Decorated
[.unit_string

Subset Unit String
[<-.decorated

Assign Subset of Decorated
[<-.classified

Assign Subset of Classified
sub_units

Place Units Under Label
full_join.decorated

Full_join Decorated
unnest.list

Collapse Uninformative Levels of a List
decorations.data.frame

Retrieve Decorations for Data Frame
write_yamlet

Write Yamlet
decorations

Retrieve Decorations
[.yamlet

Subset Yamlet
footnote.decorated

Footnote Decorated
unclassified

Unclassify Something
singularity

Choose Singular Expression
to_yamlet.list

Coerce list to yamlet Storage Format
io_csv

Import and Export Documented Tables as CSV
slice.decorated

Slice Decorated
io_csv.character

Import Documented Table as CSV
unnest

Collapse Uninformative Levels
mimic.default

Try To Look Like Another Equal-length Variable
io_yamlet.yamlet

Export Yamlet
io_yamlet.data.frame

Export Data Frame Attributes as Yamlet
unnest.default

Collapse Uninformative Levels by Default
modify

Modify Attributes of Indicated Components
[[.unit_string

Element-select Unit String
[[<-.classified

Assign Element of Classified
unclassified.data.frame

Unclassify Data Frame
unclassified.classified

Unclassify Classified
resolve.decorated

Resolve Guide for Decorated
modify.default

Modify Attributes of Indicated Components by Default
right_join.decorated

Right_join Decorated
select.decorated

Select Decorated
mutate.decorated

Mutate Decorated
selected

Identify Selected Names
to_yamlet.default

Coerce Default to Yamlet Storage Format
to_yamlet.character

Coerce Character to Yamlet Storage Format
summarise.decorated

Summarise Decorated
yamlet

yamlet: Versatile Curation of Table Metadata
summarize.decorated

Summarize Decorated
xtable.decorated

Create Export Table for Decorated
append_units

Append Units