| plotFeatureSingle | R Documentation |
plotFeatureSingle Allow the object can be a matrix of umap/tsne or a snap
plotFeatureSingle(
snap = NULL,
featureValue,
embedmat = NULL,
method = c("tsne", "umap"),
downSample = 10000,
pdfile = NULL,
pdfWidth = 7,
pdfHeight = 7,
quantiles = c(0.01, 0.99),
pal = viridis::viridis(n = 256),
colorTitle = "gene score",
pointSize = 0.1,
labelSize = 5,
baseSize = 12,
legendSize = 8,
discrete = FALSE,
labelMeans = FALSE,
quantile.na.rm = TRUE,
showLegend = FALSE,
...
)
snap |
A snap object, default is NULL |
featureValue |
Feature enrichment value for each cell. Value will be normalized betweeen 0 and 1. |
embedmat |
a matrix of umap or tsne, default is NULL |
method |
Visulization method c("tsne", "umap"). |
downSample |
Downsample the original cells to down.sample cells to ovoid large dataset 10,000. |
pdfile |
pdf file name to save the plot NULL. |
pdfWidth |
Width of the graphics region in inches 7. |
pdfHeight |
Height of the graphics region in inches 7. |
quantiles |
Feature value outside this range will be removed c(0.01, 0.99) |
pal |
colors for ploting continuous numbers, default viridis::viridis(n=256) |
colorTitle |
legend title, default is "gene score" |
pointSize |
numeric, default is 0.1 |
labelSize |
integer default is 5 |
baseSize |
integer default is 12 |
legendSize |
integer default is 8 |
discrete |
bool is featureValue discrete, default is FALSE |
labelMeans |
bool if label the position of means, default is FALSE This is usually needed when discrete is TRUE |
quantile.na.rm |
bool if remove NA values when using quantile function default is TRUE, this is usually used for continuous feature values. |
showLegend |
bool default is FALSE |
... |
Arguments passed to ggPoint method |
ggplot object
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.