GridPlot¶
- class lsst.analysis.tools.actions.plot.GridPlot(*args, **kw)¶
Bases:
PlotActionPlot a series of plot elements onto a regularly spaced grid.
Attributes Summary
Dots per inch.
Figure size.
Height ratios (
List, defaultNone)Number of columns.
Number of rows.
Plot elements.
String arguments passed into fig.suptitle() defining the figure title.
Independent data definitions.
Width ratios (
List, defaultNone)String argument passed into fig.supxlabel() defining the figure x label.
Dependent data definitions.
String argument passed into fig.supylabel() defining the figure y label.
Methods Summary
__call__(data, **kwargs)Plot data.
validate()Validate configuration.
Attributes Documentation
- figsize¶
Figure size. (
List, default[8, 8])
- height_ratios¶
Height ratios (
List, defaultNone)
- panels¶
Plot elements. (
ConfigDict)
- suptitle¶
String arguments passed into fig.suptitle() defining the figure title. (
Dict, defaultNone)
- valsGroupBy¶
Independent data definitions. The key of this dict is the panel ID. The values are keys of data to plot (comma-separated for multiple) where each key may be a subset of a full key. (
Dict)
- width_ratios¶
Width ratios (
List, defaultNone)
- xAxisLabel¶
String argument passed into fig.supxlabel() defining the figure x label. (
str, defaultNone)
- xDataKeys¶
Dependent data definitions. The key of this dict is the panel ID. The values are keys of data to plot (comma-separated for multiple) where each key may be a subset of a full key. (
Dict, default{})
- yAxisLabel¶
String argument passed into fig.supylabel() defining the figure y label. (
str, defaultNone)
Methods Documentation
- __call__(data: KeyedData, **kwargs) PlotResultType¶
Plot data.
- validate()¶
Validate configuration.