Saisonnalité

Analytique prédictive intermédiaire en Python

Nele Verbiest

Senior Data Scientist @PythonPredictions

Effets saisonniers (1)

Analytique prédictive intermédiaire en Python

Effets saisonniers (2)

Nombre moyen de dons

Analytique prédictive intermédiaire en Python

Effets saisonniers (3)

Montant moyen des dons

Analytique prédictive intermédiaire en Python

Saisonnalité et ligne du temps (1)

Analytique prédictive intermédiaire en Python

Saisonnalité et ligne du temps (2)

Analytique prédictive intermédiaire en Python

Saisonnalité et ligne du temps (3)

Analytique prédictive intermédiaire en Python

Gérer la saisonnalité

  • Vérifier la saisonnalité
gifts.groupby("month")["amount"].mean()
gifts.groupby("month").size()
  • Utiliser une ligne du temps adaptée à l'historique

Analytique prédictive intermédiaire en Python

Saisonnalité et modèles prédictifs

Ligne du temps du modèle : 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

Ligne du temps du modèle : janvier 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
Analytique prédictive intermédiaire en Python

Passons à la pratique !

Analytique prédictive intermédiaire en Python

Preparing Video For Download...