Description Usage Arguments Value See Also Examples
View source: R/visualization.R
Graphs the output of a dimensional reduction technique on a 2D scatter plot where each point is a cell and it's positioned based on the cell embeddings determined by the reduction technique. By default, cells are colored by their identity class (can be changed with the group.by parameter).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | DimPlot(
object,
dims = c(1, 2),
cells = NULL,
cols = NULL,
pt.size = NULL,
reduction = NULL,
group.by = NULL,
split.by = NULL,
shape.by = NULL,
order = NULL,
label = FALSE,
label.size = 4,
repel = FALSE,
cells.highlight = NULL,
cols.highlight = "#DE2D26",
sizes.highlight = 1,
na.value = "grey50",
ncol = NULL,
combine = TRUE
)
PCAPlot(object, ...)
TSNEPlot(object, ...)
UMAPPlot(object, ...)
|
object |
Seurat object |
dims |
Dimensions to plot, must be a two-length numeric vector specifying x- and y-dimensions |
cells |
Vector of cells to plot (default is all cells) |
cols |
Vector of colors, each color corresponds to an identity class. This may also be a single character
or numeric value corresponding to a palette as specified by |
pt.size |
Adjust point size for plotting |
reduction |
Which dimensionality reduction to use. If not specified, first searches for umap, then tsne, then pca |
group.by |
Name of one or more metadata columns to group (color) cells by (for example, orig.ident); pass 'ident' to group by identity class |
split.by |
Name of a metadata column to split plot by;
see |
shape.by |
If NULL, all points are circles (default). You can specify any cell attribute (that can be pulled with FetchData) allowing for both different colors and different shapes on cells |
order |
Specify the order of plotting for the idents. This can be useful for crowded plots if points of interest are being buried. Provide either a full list of valid idents or a subset to be plotted last (on top) |
label |
Whether to label the clusters |
label.size |
Sets size of labels |
repel |
Repel labels |
cells.highlight |
A list of character or numeric vectors of cells to
highlight. If only one group of cells desired, can simply
pass a vector instead of a list. If set, colors selected cells to the color(s)
in |
cols.highlight |
A vector of colors to highlight the cells as; will repeat to the length groups in cells.highlight |
sizes.highlight |
Size of highlighted cells; will repeat to the length groups in cells.highlight |
na.value |
Color value for NA points when using custom scale |
ncol |
Number of columns for display when combining plots |
combine |
Combine plots into a single |
... |
Extra parameters passed to |
A patchworked
ggplot object if
combine = TRUE
; otherwise, a list of ggplot objects
FeaturePlot
CellSelector
FetchData
1 2 | DimPlot(object = pbmc_small)
DimPlot(object = pbmc_small, split.by = 'ident')
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.