- label
(character(1)) Label shown in the navigation item for the module or module group.
For modules() defaults to "root". See Details.
- dat
(data_extract_spec or list of multiple data_extract_spec)
specifying columns used to compute PCA.
- plot_height
(numeric) optional, specifies the plot height as a three-element vector of
value, min, and max intended for use with a slider UI element.
- plot_width
(numeric) optional, specifies the plot width as a three-element vector of
value, min, and max for a slider encoding the plot width.
- ggtheme
(character) optional, ggplot2 theme to be used by default. Defaults to "gray".
- ggplot2_args
(ggplot2_args) optional, object created by teal.widgets::ggplot2_args() with settings for all the plots or named list of ggplot2_args objects for plot-specific settings. The argument is merged with options variable teal.ggplot2_args and default module setup.
List names should match the following: c("default", "Elbow plot", "Circle plot", "Biplot", "Eigenvector plot").
For more details see the vignette: vignette("custom-ggplot2-arguments", package = "teal.widgets").
- rotate_xaxis_labels
(logical) optional, whether to rotate plot X axis labels. Does not
rotate by default (FALSE).
- font_size
(numeric) optional, specifies font size.
It controls the font size for plot titles, axis labels, and legends.
If vector of length == 1 then the font sizes will have a fixed size.
while vector of value, min, and max allows dynamic adjustment.
- alpha
(integer(1) or integer(3)) optional, specifies point opacity.
When the length of alpha is one: the plot points will have a fixed opacity.
When the length of alpha is three: the plot points opacity are dynamically adjusted based on
vector of value, min, and max.
- size
(integer(1) or integer(3)) optional, specifies point size.
When the length of size is one: the plot point sizes will have a fixed size.
When the length of size is three: the plot points size are dynamically adjusted based on
vector of value, min, and max.
- pre_output
(shiny.tag) optional, text or UI element to be displayed before the module's output,
providing context or a title.
with text placed before the output to put the output into context. For example a title.
- post_output
(shiny.tag) optional, text or UI element to be displayed after the module's output,
adding context or further instructions. Elements like shiny::helpText() are useful.
- transformators
(list of teal_transform_module) that will be applied to transform module's data input.
To learn more check vignette("transform-input-data", package = "teal").
- decorators
(named list of lists of teal_transform_module) optional,
decorator for tables or plots included in the module output reported.
The decorators are applied to the respective output objects.
See section "Decorating Module" below for more details.