Sezonalitate

Analiză predictivă intermediară în Python

Nele Verbiest

Senior Data Scientist @PythonPredictions

Efecte sezoniere (1)

Analiză predictivă intermediară în Python

Efecte sezoniere (2)

Numărul mediu de donații

Analiză predictivă intermediară în Python

Efecte sezoniere (3)

Suma medie a donațiilor

Analiză predictivă intermediară în Python

Sezonalitate și linia temporală (1)

Analiză predictivă intermediară în Python

Sezonalitate și linia temporală (2)

Analiză predictivă intermediară în Python

Sezonalitate și linia temporală (3)

Analiză predictivă intermediară în Python

Gestionarea sezonalității

  • Verificați sezonalitatea
gifts.groupby("month")["amount"].mean()
gifts.groupby("month").size()
  • Folosiți linia temporală potrivită în istoric

Analiză predictivă intermediară în Python

Sezonalitate și modele predictive

Linie temporală model mai 2018

logreg = linear_model.LogisticRegression()
logreg.fit(X_may2018, y_may2018)

predictions = logreg.predict_proba(X_jan2019)[:,1] auc = roc_auc_score(y_jan2019, predictions) print(round(auc,2))
0.53

Linie temporală model ianuarie 2018

logreg = linear_model.LogisticRegression()
logreg.fit(X_jan2018, y_jan2018)

predictions = logreg.predict_proba(X_jan2019)[:,1] auc = roc_auc_score(y_jan2019, predictions) print(round(auc,2))
0.56
Analiză predictivă intermediară în Python

Să exersăm!

Analiză predictivă intermediară în Python

Preparing Video For Download...