center_of_mass

center_of_mass(fft_spectra: pandas.core.frame.DataFrame) pandas.core.frame.DataFrame[source]

Calculate the center of mass of FFT spectra.

\[H_{cm} = \dfrac{1}{N-1} \dfrac{\sum\limits_{i=1}^{N}((i-1)X_i)}{\sum\limits_{i=1}^{N}X_i}\]
Parameters

fft_spectra (pd.DataFrame) – Dataframe with each column being a FFT spectrum.

Returns

Dataframe with the center of mass in the with columns names same as the spectra.

Return type

pd.DataFrame