pydpeet.add_primitive_segments#

pydpeet.add_primitive_segments(df, config)[source]#

Function to perform step analysis to create a segmentation of a dataframe into primitive Segments.

Parameters: df (pd.DataFrame): Input dataframe to perform primitive step analysis on. config (_PrimitiveConfigClass): Configuration object containing all parameters for step analysis.

Use PrimitiveConfig.DEFAULT, PrimitiveConfig.FALLBACK, or create custom config via primitive_config_wrapper().

Returns: df_primitives (pd.DataFrame): The final annotated dataframe

Parameters:
  • df (DataFrame)

  • config (_PrimitiveConfigClass)

Return type:

DataFrame