Tính mùa vụ

Phân tích dự đoán nâng cao với Python

Nele Verbiest

Senior Data Scientist @PythonPredictions

Ảnh hưởng theo mùa (1)

Phân tích dự đoán nâng cao với Python

Ảnh hưởng theo mùa (2)

Số lượt quyên góp trung bình

Phân tích dự đoán nâng cao với Python

Ảnh hưởng theo mùa (3)

Số tiền quyên góp trung bình

Phân tích dự đoán nâng cao với Python

Tính mùa vụ và trục thời gian (1)

Phân tích dự đoán nâng cao với Python

Tính mùa vụ và trục thời gian (2)

Phân tích dự đoán nâng cao với Python

Tính mùa vụ và trục thời gian (3)

Phân tích dự đoán nâng cao với Python

Xử lý tính mùa vụ

  • Kiểm tra tính mùa vụ
gifts.groupby("month")["amount"].mean()
gifts.groupby("month").size()
  • Dùng mốc thời gian phù hợp trong dữ liệu lịch sử

Phân tích dự đoán nâng cao với Python

Tính mùa vụ và mô hình dự đoán

Dòng thời gian mô hình Tháng 5/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

Dòng thời gian mô hình Tháng 1/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
Phân tích dự đoán nâng cao với Python

Cùng luyện tập nào!

Phân tích dự đoán nâng cao với Python

Preparing Video For Download...