scanpy.pl.dendrogram#
- scanpy.pl.dendrogram(adata, groupby, *, dendrogram_key=None, orientation='top', remove_labels=False, show=None, save=None, ax=None)[source]#
Plots a dendrogram of the categories defined in
groupby
.See
dendrogram()
.- Parameters:
- adata
AnnData
Annotated data matrix.
- groupby
str
Categorical data column used to create the dendrogram
- dendrogram_key
str
|None
(default:None
) Key under with the dendrogram information was stored. By default the dendrogram information is stored under
.uns[f'dendrogram_{groupby}']
.- orientation
Literal
['top'
,'bottom'
,'left'
,'right'
] (default:'top'
) Origin of the tree. Will grow into the opposite direction.
- remove_labels
bool
(default:False
) Don’t draw labels. Used e.g. by
scanpy.pl.matrixplot()
to annotate matrix columns/rows.- show
bool
|None
(default:None
) Show the plot, do not return axis.
- save
str
|bool
|None
(default:None
) If
True
or astr
, save the figure. A string is appended to the default filename. Infer the filetype if ending on {'.pdf'
,'.png'
,'.svg'
}.- ax
Axes
|None
(default:None
) A matplotlib axes object. Only works if plotting a single component.
- adata
- Return type:
- Returns:
Examples
import scanpy as sc adata = sc.datasets.pbmc68k_reduced() sc.tl.dendrogram(adata, 'bulk_labels') sc.pl.dendrogram(adata, 'bulk_labels')