dataspace2d
- sherpa.astro.ui.dataspace2d(dims, id=None, dstype=<class 'sherpa.astro.data.DataIMG'>)
Create the independent axis for a 2D data set.
Create an “empty” two-dimensional data set by defining the grid on which the points are defined (the independent axis). The values are set to 0.
- Parameters:
dims (sequence of 2 number) – The dimensions of the grid in
(width,height)
order.id (int or str, optional) – The identifier for the data set to use. If not given then the default identifier is used, as returned by
get_default_id
.dstype (data class to use, optional) – What type of data is to be used. Supported values include
DataIMG
(the default),Data2D
, andData2DInt
.
See also
dataspace1d
Create the independent axis for a 1D data set.
get_dep
Return the dependent axis of a data set.
get_indep
Return the independent axes of a data set.
set_dep
Set the dependent axis of a data set.
Examples
Create a 200 pixel by 150 pixel grid (number of columns by number of rows) and display it (each pixel has a value of 0):
>>> dataspace2d([200, 150]) >>> image_data()
Create a data space called “fakeimg”:
>>> dataspace2d([nx, ny], id="fakeimg")