skg.gauss_fit¶
-
skg.gauss_fit(x, y, sorted=True)[source]¶ Gaussian bell curve fit of the form
.This implementation is based on an extentsion the approximate solution to integral equation (3), presented in Régressions et équations intégrales and extended in Extended Applications.
Parameters: - x (array-like) – The x-values of the data points. The fit will be performed on a raveled version of this array.
- y (array-like) – The y-values of the data points corresponding to x. Must be the same size as x. The fit will be performed on a raveled version of this array.
- sorted (bool) – Set to True if x is already monotonically increasing or decreasing. If False, x will be sorted into increasing order, and y will be sorted along with it.
Returns: a, mu, sigma – A three-element array containing the estimated amplitude, mean and standard deviation, in that order.
Return type: References
- [Jacquelin] “Régressions et équations intégrales”, pp. 6-8.
- reei-supplement, Extended Applications, Three-Parameter Gaussian