LSST Applications
21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
|
Public Member Functions | |
def | __init__ (self, tag, bins1d=20, bins2d=(20, 20), kwds1d=None, kwds2d=None) |
def | hist1d (self, data, dim, limits) |
def | hist2d (self, data, xDim, yDim, xLimits, yLimits) |
def | plotX (self, axes, data, dim) |
def | plotY (self, axes, data, dim) |
def | plotXY (self, axes, data, xDim, yDim) |
Public Attributes | |
tag | |
bins1d | |
bins2d | |
kwds1d | |
kwds2d | |
Static Public Attributes | |
defaults1d = dict(facecolor='b', alpha=0.5) | |
defaults2d = dict(cmap=matplotlib.cm.Blues, vmin=0.0, interpolation='nearest') | |
A Layer class for DensityPlot for gridded histograms, drawing bar plots in 1-d and colormapped large-pixel images in 2-d. Relies on two data object attributes: values ----- a (M,N) array of data points, where N is the dimension of the dataset and M is the number of data points weights ---- (optional) an array of weights with shape (M,); if not present, all weights will be set to unity The need for these data object attributes can be removed by subclassing HistogramLayer and overriding the hist1d and hist2d methods.
Definition at line 63 of file densityPlot.py.
def lsst.meas.modelfit.display.densityPlot.HistogramLayer.__init__ | ( | self, | |
tag, | |||
bins1d = 20 , |
|||
bins2d = (20, 20) , |
|||
kwds1d = None , |
|||
kwds2d = None |
|||
) |
Definition at line 82 of file densityPlot.py.
def lsst.meas.modelfit.display.densityPlot.HistogramLayer.hist1d | ( | self, | |
data, | |||
dim, | |||
limits | |||
) |
Extract points from the data object and compute a 1-d histogram. Return value should match that of numpy.histogram: a tuple of (hist, edges), where hist is a 1-d array with size=bins1d, and edges is a 1-d array with size=self.bins1d+1 giving the upper and lower edges of the bins.
Definition at line 89 of file densityPlot.py.
def lsst.meas.modelfit.display.densityPlot.HistogramLayer.hist2d | ( | self, | |
data, | |||
xDim, | |||
yDim, | |||
xLimits, | |||
yLimits | |||
) |
Extract points from the data object and compute a 1-d histogram. Return value should match that of numpy.histogram2d: a tuple of (hist, xEdges, yEdges), where hist is a 2-d array with shape=bins2d, xEdges is a 1-d array with size=bins2d[0]+1, and yEdges is a 1-d array with size=bins2d[1]+1.
Definition at line 104 of file densityPlot.py.
def lsst.meas.modelfit.display.densityPlot.HistogramLayer.plotX | ( | self, | |
axes, | |||
data, | |||
dim | |||
) |
Definition at line 120 of file densityPlot.py.
def lsst.meas.modelfit.display.densityPlot.HistogramLayer.plotXY | ( | self, | |
axes, | |||
data, | |||
xDim, | |||
yDim | |||
) |
Definition at line 132 of file densityPlot.py.
def lsst.meas.modelfit.display.densityPlot.HistogramLayer.plotY | ( | self, | |
axes, | |||
data, | |||
dim | |||
) |
Definition at line 126 of file densityPlot.py.
lsst.meas.modelfit.display.densityPlot.HistogramLayer.bins1d |
Definition at line 84 of file densityPlot.py.
lsst.meas.modelfit.display.densityPlot.HistogramLayer.bins2d |
Definition at line 85 of file densityPlot.py.
|
static |
Definition at line 79 of file densityPlot.py.
|
static |
Definition at line 80 of file densityPlot.py.
lsst.meas.modelfit.display.densityPlot.HistogramLayer.kwds1d |
Definition at line 86 of file densityPlot.py.
lsst.meas.modelfit.display.densityPlot.HistogramLayer.kwds2d |
Definition at line 87 of file densityPlot.py.
lsst.meas.modelfit.display.densityPlot.HistogramLayer.tag |
Definition at line 83 of file densityPlot.py.