eelbrain.plot.UTSStat.set_clusters
- UTSStat.set_clusters(clusters, pmax=0.05, ptrend=None, color='.7', ax=None, y=None, dy=None, **kwargs)
Add clusters from a cluster test to the plot.
- Parameters:
clusters (Dataset | None) – A dataset with the clusters to visualize. Uses the format of clusters stored in test results’
clusters. This should include at leasttstartandtstopcolumns. It can also optionally contain aneffectcolumn to use differentcolorandylevels for different types of clusters. UseNoneto remove the clusters plotted on a given axis.pmax (float) – Only plot clusters with
p <= pmax.ptrend (float) – Maximum p-value of clusters to plot as trend.
color (matplotlib color | dict) – Color for the clusters, or a
{effect: color}dictionary.ax (None | int) – Index of the axes to which the clusters are to be added. If None, add the clusters to all axes.
y (float | Dict) – Visualize clusters as horizontal bars at specific
ylevels in the plot (default is shaded boxes spanning the whole y-axis). As withcolor, this can be an{effect: y}dictionary.dy (float) – Height of the bars when using
y.... – Additional arguments for the matplotlib artists (e.g.,
zorder).
Notes
Previously added clusters will be removed.