Description Usage Arguments Value Examples
View source: R/synthetic_datasets.R
Variation can be shared by: 'all' all datasets 'subset' a subset of the datasets (excluding variation already in 'all') 'all_and_subset' a union of the above
The returned data never contains noise (which is considered to be part of each datasets unique variation). The linear toy datasets do not contain variation unique to a dataset other than pure noise.
1 | variation_shared_by(dc, type, center = T, scale = F)
|
dc |
A data collection from one of the create_syn_data_*() functions |
type |
Type of variation to extract, allowed values c('all','subset','all_and_subset') |
center |
(optional) Should the output data be centered? |
scale |
(optional) Should the output data be scaled? |
A list of data.frames containing the desired variation component
1 2 3 4 5 6 7 8 9 10 11 12 13 | ## Not run:
dc <- create_syn_data_toy()
ldSharedByAll = variation_shared_by(dc, "all", center = F)
ldSharedBySome = variation_shared_by(dc, "subset", center = F)
ldNonUnique = variation_shared_by(dc, "all_and_subset", center = F)
dNoise <- mapply(function(x,y){x-y}, x=dc$data, y=ldNonUnique, SIMPLIFY = F)
ggplot_dclst(list(observed = dc$data,
shared.by.all = ldSharedByAll,
shared.by.some = ldSharedBySome,
noise = dNoise),
ylim = c(-3, 3))
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.