ys_help is an environment containing functions that can be called to provide information and examples for how yspec works. specification(), internal_db() and analysis1() will open up markdown or yaml files using rstudioapi::navigateToFile if that package is installed and file.show in case it is not.

# S3 method for yhelp
print(...)

ys_help

Arguments

...

further arguments passed to or from other methods.

Format

An object of class yhelp of length 12.

Details

  • spec() generates the analysis1 yspec object

  • file() the file name and path of an example yspec file

  • data() is a function that generates a data set that can be checked against spec()

  • csv() is the file name (and path) to the data set generated by data()

  • proj() generates a project object that can be rendered into a document

  • yaml() shows the analysis1 yaml file

  • ref() shows the syntax reference for yaml file

  • db() shows the internal column lookup data base

  • example() shows and Rmd file showing yspec workflow

  • export(path) export internal assets that can be used for exploration in the local filesystem; you must supply the location (path) to where the content is to be exported; there is also an overwrite argument that will allow overwriting an existing folder (use with care!)

Examples

spec <- ys_help$spec() file <- ys_help$file() data <- ys_help$data() csv <- ys_help$csv() if (FALSE) { proj <- ys_help$proj() ref <- ys_help$ref() db <- ys_help$db() ex <- ys_help$example() path <- ys_help$export("expath") }