Un scripttransformation.py que tenga las siguientes funciones:
load_ingestion(path): Recibe el path en donde se encuentra el pickle que generamos durante la ingestión.
date_transformation(col, df): Recibe la columna que hay que transformar y el data frame al que pertenece.
numeric_tranformation(col, df): Recibe la columna que hay que transformar y el data frame al que pertenece.
categoric_trasformation(col, df): Recibe la columna que hay que transformar y el data frame al que pertenece.
save_transformation(df, path): Guarda en formato pickle (ver notebook feature_engineering.ipynb) el data frame que ya tiene los datos transformados. El pickle se debe llamar transformation_df.pkl y se debe guardar en la carpeta output.
Liliana's instructions
transformation.py
que tenga las siguientes funciones:load_ingestion(path)
: Recibe el path en donde se encuentra el pickle que generamos durante la ingestión.date_transformation(col, df)
: Recibe la columna que hay que transformar y el data frame al que pertenece.numeric_tranformation(col, df)
: Recibe la columna que hay que transformar y el data frame al que pertenece.categoric_trasformation(col, df)
: Recibe la columna que hay que transformar y el data frame al que pertenece.save_transformation(df, path)
: Guarda en formatopickle
(ver notebookfeature_engineering.ipynb
) el data frame que ya tiene los datos transformados. Elpickle
se debe llamartransformation_df.pkl
y se debe guardar en la carpetaoutput
.