
Stacked violin plot of gene expression across groups
stacked_violin_plot_sc.RdStacked violin plot of gene expression across groups
Usage
stacked_violin_plot_sc(
object,
features,
grouping_variable,
feature_labels = NULL,
scale = FALSE,
clip = NULL,
modality = c("rna", "adt"),
palette = BX_PALETTES
)Arguments
- object
A single cell class.
- features
Character vector. Gene IDs to plot, one row each.
- grouping_variable
String. Obs column to group by.
- feature_labels
Optional named character vector mapping gene ids to display labels (default: NULL).
- scale
Boolean. Whether to z-score the expression values.
- clip
Optional numeric. Clip z-scores if
scale = TRUE.- modality
String. One of
c("rna", "adt").- palette
String. Discrete palette for the group fills. One of
c("main", "sequential", "diverging", "viridis", "spectral"), seebx_colors().
Value
A ggplot object.