DataframeProcedure#
- class pyCGM2.IMU.Procedures.imuReaderProcedures.DataframeProcedure(dataframe: DataFrame, translators: Dict, freq='Auto', timeColumn='time_s')#
Procedure to read IMU data from a Pandas DataFrame.
- Parameters:
dataframe (pd.DataFrame) – DataFrame containing IMU data.
translators (Dict) – Dictionary translating DataFrame column names to IMU data labels.
freq (str, optional) – Frequency of the IMU data. If set to ‘Auto’, it will be automatically determined. Defaults to ‘Auto’.
timeColumn (str, optional) – Name of the time column in the DataFrame. Defaults to ‘time_s’.
- __init__(dataframe: DataFrame, translators: Dict, freq='Auto', timeColumn='time_s')#
Initializes the DataframeProcedure with specified DataFrame, translators, frequency, and time column.
Methods
__init__
(dataframe, translators[, freq, ...])Initializes the DataframeProcedure with specified DataFrame, translators, frequency, and time column.
downsample
(freq)Set the frequency to downsample the IMU data.
read
()Read and process IMU data from the DataFrame.