mne_denoise.viz.plot_metric_comparison#
- mne_denoise.viz.plot_metric_comparison(data, metric_col, metric_label=None, group_col='group', subject_col='subject', group_order=None, group_colors=None, group_labels=None, title='Metric Comparison', reference_value=None, reference_label='Reference', ax=None, fname=None, show=True)[source]#
Plot one metric as grouped bars or paired subject trajectories.
- Parameters:
- datamapping of str to array-like
Columnar mapping with at least
group_coland one numeric metric.- metric_colstr
Metric column to visualize.
- metric_labelstr | None
Y-axis label. If None, derived from
metric_col.- group_colstr
Grouping column name.
- subject_colstr
Subject identifier column for paired overlays.
- group_orderlist of str | None, default=None
Optional explicit group order. If None, first-seen order is used.
- group_colorsdict | None, default=None
Optional color overrides keyed by group.
- group_labelsdict | None, default=None
Optional display-label overrides keyed by group.
- titlestr, default=”Metric Comparison”
Axes title.
- reference_valuefloat | None
Optional horizontal reference line.
- reference_labelstr
Legend label for
reference_value.- axmatplotlib.axes.Axes | None
Existing axes. If None, create a new figure.
- fnamepath-like | None
Optional output path when creating a new figure.
- showbool
Whether to display the figure when creating a new figure.
- Returns:
- figmatplotlib.figure.Figure
Figure containing the plot.