read_arrays
- sherpa.io.read_arrays(*args) Data [source] [edit on github]
Create a data object from arrays.
- Parameters:
col1 (array_like) – The data columns.
coln (...) – The data columns.
dstype (optional) – The data type to create. It must be a subclass of
sherpa.data.Data
and defaults tosherpa.data.Data1D
- Returns:
The data object (created by calling the dstype constructor with the filename and then the data columns from the file).
- Return type:
data
- Raises:
sherpa.utils.err.IOErr – Raised if no arrays are sent in.
See also
Examples
Create a 1D data object from the x and y arrays:
>>> dat = read_arrays(x, y)
Include a statistical error column:
>>> dat = read_arrays(x, y, dy)
Create an integrated (i.e. histogram) data set:
>>> dat = read_arrays(xlo, xhi, y, dstype=sherpa.data.Data1DInt)