raw_momentCalculates the raw moment.
xxxxxxxxxxraw_moment(x, k)xxxxxxxxxxm = raw_moment(x, k)Calculates the k-th raw moment of all the observations.
That is,
where
xxxxxxxxxx>>> from OpenHA.processing.feature import raw_moment>>> import numpy as np
>>> x = np.array([0, 1, 2, 3, 4])>>> print(raw_moment(x, 2))
# = (0^2 + 1^2 + 2^2 + 3^2 + 4^2) / 5# = (0 + 1 + 4 + 9 + 16) / 5# = 30 / 56
x —— The value of observations, specified as an array of N-D array of length n.
For an n-by-m array, it indicates n observations with m features.
k —— Order of raw moment, specified as a positive integer scalar.
| Name of the parameters | Is optional? | Source, dialog or input port? |
|---|---|---|
x | No | Input port |
k | No | Dialog |