Draws a violin plot of single cell data (gene expression, metrics, PC scores, etc.)
VlnPlot(object, features.plot, nCol = NULL, ylab.max = 12, do.ret = TRUE,
do.sort = FALSE, size.x.use = 16, size.y.use = 16,
size.title.use = 20, adjust.use = 1, size.use = 1, cols.use = NULL,
group.by = "ident", y.log = F, ...)
Seurat object
Features to plot (gene expression, metrics, PC scores, anything that can be retreived by FetchData)
Number of columns if multiple plots are displayed
Maximum ylab value
FALSE by default. If TRUE, returns a list of ggplot objects.
Sort identity classes (on the x-axis) by the average expression of the attribute being potted
X axis font size
Y axis font size
Title font size
Adjust parameter for geom_violin
Point size for geom_violin
Colors to use for plotting
Group (color) cells in different ways (for example, orig.ident)
plot T axis on log scale
additional parameters to pass to FetchData (for example, use.imputed, use.scaled, use.raw)
By default, no return, only graphical output. If do.return=TRUE, returns a list of ggplot objects.