Experiment.plot(title=None, barx_fields=None, barx_width=0.3, barx_colors=None, barx_label=True, barx_label_kwargs=None, bary_fields=None, bary_width=0.3, bary_colors=None, bary_label=True, bary_label_kwargs=None, tree=None, tree_size=8, gui='cli', databases=None, **heatmap_kwargs)[source]¶Plot the interactive heatmap and its associated axes.
The heatmap is interactive and can be dynamically updated with following key and mouse events:
| Event | Description |
|---|---|
| + or ⇧ → | zoom in on x axis |
| _ or ⇧ ← | zoom out on x axis |
| = or ⇧ ↑ | zoom in on y axis |
| - or ⇧ ↓ | zoom out on y axis |
| left mouse click | select the current row and column |
| ⇧ and left mouse click | select all the rows between previous selected and current rows |
| . | move the selection down by one row |
| , | move the selection up by one row |
| < | move the selection left by one column |
| > | move the selection right by one column |
| ↑ or = | scroll the heatmap up on y axis |
| ↓ or - | scroll the heatmap down on y axis |
| ← or < | scroll the heatmap left on x axis |
| → or > | scroll the heatmap right on x axis |
| Parameters: |
|
|---|---|
| Keyword Arguments: | |
|
|
| Returns: | This object contains the figure of the plot (including all the subplots) as its |
| Return type: | PlottingGUI |
See also