- 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.