transformation.transformations¶
Submodules¶
Classes¶
Base Transformation to be inherited from while defining the transformations |
|
Base Transformation to be inherited from while defining the transformations |
|
Base Transformation to be inherited from while defining the transformations |
Package Contents¶
- class transformation.transformations.SpeedTranfromation¶
Bases:
transformation.transformations.base.BaseTranformationBase Transformation to be inherited from while defining the transformations
- apply(df: pyspark.sql.DataFrame) pyspark.sql.DataFrame¶
- class transformation.transformations.FateMetricTranfromation¶
Bases:
transformation.transformations.base.BaseTranformationBase Transformation to be inherited from while defining the transformations
- apply(df: pyspark.sql.DataFrame) pyspark.sql.DataFrame¶
Calculate simple fare metrics as fare per km and fare per minute :param - df: the dataframe to extract informations from :type - df: DataFrame
- Returns:
the enriched dataframe
- Return type:
res (DataFrame)
- class transformation.transformations.TimeFeaturesTransforamtion¶
Bases:
transformation.transformations.base.BaseTranformationBase Transformation to be inherited from while defining the transformations
- apply(df: pyspark.sql.DataFrame) pyspark.sql.DataFrame¶