HK3-Lab-Team / pytrousse

PyTrousse collects into one toolbox a set of data wrangling procedures tailored for composing reproducible analytics pipelines.
Apache License 2.0
0 stars 1 forks source link

Create a FeatureOperations class that handles FeatureOperation instances #4

Closed lorenz-gorini closed 3 years ago

lorenz-gorini commented 4 years ago

Methods in DataFrameWithInfo class like add_operation or find_operation_in_column are not fully related to DataFrameWithInfo class. It could be useful to gather them inside a new FeatureOperations class that includes methods that handle FeatureOperation instances, able to add a new operation to the FeatureOperations instance, or finding an operation. Therefore the feature_elaborations attribute of DataFrameWithInfo class could be an instance of the newly created FeatureOperations class.

alessiamarcolini commented 3 years ago

Given the new structure of feature_operations module, this is not relevant anymore