lsst.meas.modelfit g396055baef+4a5624b42d
Loading...
Searching...
No Matches
Classes | Functions
lsst.meas.modelfit.display.densityPlot Namespace Reference

Classes

class  CrossPointsLayer
 
class  DensityPlot
 
class  ExampleData
 
class  HistogramLayer
 
class  ScatterLayer
 
class  SurfaceLayer
 

Functions

def hide_xticklabels (axes)
 
def hide_yticklabels (axes)
 
def mergeDefaults (kwds, defaults)
 
def demo ()
 

Detailed Description

A set of matplotlib-based classes that displays a grid of 1-d and 2-d slices through an
N-d density.

The main class, DensityPlot, manages the grid of matplotlib.axes.Axes objects, and holds
a sequence of Layer objects that each know how to draw individual 1-d or 2-d plots and a
data object that abstracts away how the N-d density data is actually represented.

For simple cases, users can just create a custom data class with an interface like that of
the ExampleData class provided here, and use the provided HistogramLayer and SurfaceLayer
classes directly.  In more complicated cases, users may want to create their own Layer classes,
which may define their own relationship with the data object.

Function Documentation

◆ demo()

def lsst.meas.modelfit.display.densityPlot.demo ( )
Create and return a DensityPlot with example data.

Definition at line 489 of file densityPlot.py.

◆ hide_xticklabels()

def lsst.meas.modelfit.display.densityPlot.hide_xticklabels (   axes)

Definition at line 46 of file densityPlot.py.

◆ hide_yticklabels()

def lsst.meas.modelfit.display.densityPlot.hide_yticklabels (   axes)

Definition at line 51 of file densityPlot.py.

◆ mergeDefaults()

def lsst.meas.modelfit.display.densityPlot.mergeDefaults (   kwds,
  defaults 
)

Definition at line 56 of file densityPlot.py.