msmu.pl.plot_var
Plot a feature annotation by group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mdata
|
MuData
|
|
required |
modality
|
str
|
Name of the modality to plot, such as |
'psm'
|
groupby
|
str | None
|
Grouping column in observation metadata (or feature metadata where supported). |
None
|
var_column
|
str | None
|
Required column in the selected modality |
None
|
obs_column
|
str | None
|
Sample identifier in |
None
|
ptype
|
str | None
|
|
None
|
bins
|
int
|
Histogram bin count; ignored for other plot types. |
30
|
kwargs
|
str
|
Additional |
{}
|
Returns:
| Type | Description |
|---|---|
Figure
|
|
Notes
The selected feature annotation must exist; numeric plot types require numeric values. Quantification and embeddings are unchanged. Resolving an existing sample-identifier column can convert that column in mdata.obs to categorical; pass a copy to preserve its dtype.
Examples:
import msmu as mm
fig = mm.pl.plot_var(mdata, modality="psm", var_column="charge")
fig.show()