Description Usage Arguments Value Examples
View source: R/plot_embedding.R
Plot selected PCs from an embedding saved in a SingleCellExperiment object
1 2 3 4 5 6 7 8 9 | plot_embedding_sce(
sce,
which_embedding,
color_attr = NULL,
color_title = color_attr,
ellipse_attr = NULL,
facet_attr = NULL,
...
)
|
sce |
|
which_embedding |
character; for the embedding to plot |
color_attr |
character; name of the attribute within |
color_title |
character; title to use for colors legend, defaults to the same as |
ellipse_attr |
character; name of the attribute within |
facet_attr |
character; name of the attribute within |
... |
additional optional arguments - see |
default none; options to display plot (showplot
), save plot (saveplot
), and/or return ggplot2
object (returngg
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | library(DuoClustering2018)
library(SingleCellExperiment)
sce <- sce_full_Zhengmix4eq()[1:100,sample(1:3500,100,replace = FALSE)]
colData(sce)$Method <- matrix(sample(c('Method1','Method2'),100,replace = TRUE))
sce <- corralm(sce, splitby = 'Method')
# to plot and show only
plot_embedding_sce(sce = sce,
which_embedding = 'corralm',
xpc = 1,
plot_title = 'corralm: PC1 by PC2',
color_attr = "Method",
ellipse_attr = 'phenoid',
saveplot = FALSE)
# to return ggplot2 object and display, but not save
corralm_ggplot <- plot_embedding_sce(sce = sce,
which_embedding = 'corralm',
xpc = 1,
plot_title = 'corralm: PC1 by PC2',
color_attr = 'Method',
ellipse_attr = 'phenoid',
returngg = TRUE,
saveplot = FALSE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.