WrightTools.kit.smooth_1D¶
-
WrightTools.kit.
smooth_1D
(arr, n=10, smooth_type='flat') → numpy.ndarray[source]¶ Smooth 1D data using a window function.
Edge effects will be present.
- Parameters
arr (array_like) – Input array, 1D.
n (int (optional)) – Window length.
smooth_type ({'flat', 'hanning', 'hamming', 'bartlett', 'blackman'} (optional)) – Type of window function to convolve data with. ‘flat’ window will produce a moving average smoothing.
- Returns
Smoothed 1D array.
- Return type
array_like