GridPlot¶
- class lsst.analysis.tools.actions.plot.GridPlot(*args, **kw)¶
Bases:
PlotAction
Plot a series of plot elements onto a regularly spaced grid.
Attributes Summary
Dots per inch.
Figure size.
Number of columns.
Number of rows.
Plot elements.
String arguments passed into fig.suptitle() defining the figure title.
Independent data definitions.
Dependent data definitions.
Methods Summary
__call__
(data, **kwargs)Plot data.
validate
()Validate configuration.
Attributes Documentation
- figsize¶
Figure size. (
List
, default[8, 8]
)
- 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
)
- 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{}
)
Methods Documentation
- __call__(data: KeyedData, **kwargs) PlotResultType ¶
Plot data.
- validate()¶
Validate configuration.