LeastSq¶
-
class
sherpa.stats.LeastSq(name='leastsq')[source] [edit on github]¶ Bases:
sherpa.stats.Chi2Least Squared Statistic.
The least-square statistic is equivalent to a chi-square statistic where the error on each point - sigma(i) - is 1.
Methods Summary
calc_chisqr(data, model)Return the chi-square value for each bin. calc_stat(data, model)Return the statistic value for the data and model. calc_staterror(data)Return the statistic error values for the data. Methods Documentation
-
calc_chisqr(data, model) [edit on github]¶ Return the chi-square value for each bin.
Parameters: - data (a Data or DataSimulFit instance) – The data set, or sets, to use.
- model (a Model or SimulFitModel instance) – The model expression, or expressions. If a SimulFitModel is given then it must match the number of data sets in the data parameter.
Returns: chisqr – The per-bin chi-square values.
Return type: array of numbers
-
calc_stat(data, model) [edit on github]¶ Return the statistic value for the data and model.
Parameters: - data (a Data or DataSimulFit instance) – The data set, or sets, to use.
- model (a Model or SimulFitModel instance) – The model expression, or expressions. If a SimulFitModel is given then it must match the number of data sets in the data parameter.
Returns: statval, fvec – The statistic value and the per-bin “statistic” value.
Return type: number, array of numbers
-
static
calc_staterror(data)[source] [edit on github]¶ Return the statistic error values for the data.
Parameters: data (scalar or 1D array of numbers) – The data values. Returns: staterror – The errors for the input data values (matches the data argument). Return type: scalar or array of numbers
-