Just copy the code and send it to your analyst to repeat!
Upgini will quickly generate a quality report.Ask your analyst to send it to you to check the result.
%pip install -Uq upgini
df=pd.read_csv("sales_historical_dataframe.csv")
from upgini import FeaturesEnricher, SearchKey
from upgini.metadata import CVType
enricher = FeaturesEnricher(
search_keys={
"day": SearchKey.DATE,
"postal_code": SearchKey.POSTAL_CODE,
"country": SearchKey.COUNTRY
},
cv=CVType.time_series
)
enricher.fit(df.drop(["num_sales"],axis=1), df.num_sales)
#enrich dataset with new features
df_enriched=enricher.transform(df)
No credit card required. No time limit on Free plan