Cronologia tabelului de bază

Analiză predictivă intermediară în Python

Nele Verbiest Ph. D.

Senior Data Scientist @PythonPredictions

Procesul de modelare predictivă

Bazele analizei predictive I:

  • Construirea modelelor predictive
  • Evaluarea modelelor predictive
  • Prezentarea modelelor către stakeholderi

Bazele analizei predictive II:

  • Construirea tabelului de bază
Analiză predictivă intermediară în Python

Tabelul de bază (1)

Analiză predictivă intermediară în Python

Tabelul de bază (2)

Analiză predictivă intermediară în Python

Tabelul de bază (3)

Analiză predictivă intermediară în Python

Tabelul de bază (4)

Analiză predictivă intermediară în Python

Cronologia (1)

Analiză predictivă intermediară în Python

Cronologia (2)

Analiză predictivă intermediară în Python

Cronologia (3)

Analiză predictivă intermediară în Python

Cronologia (4)

Analiză predictivă intermediară în Python

Reconstituirea istoricului (1)

Analiză predictivă intermediară în Python

Reconstituirea istoricului (2)

Analiză predictivă intermediară în Python

Reconstituirea istoricului (3)

Analiză predictivă intermediară în Python

Selectarea datelor relevante în Python

import pandas as pd
gifts = pd.read_csv("gifts.csv")
gifts["date"] = pd.to_datetime(gifts["date"])
print(gifts.head())
   id       date  amount
0   1 2015-10-16    75.0
1   1 2014-02-11   111.0
2   1 2012-03-28    93.0
3   1 2013-12-13   113.0
4   1 2012-01-10    93.0
start_target = datetime(year = 2018, month = 5, day = 1)
end_target = datetime(year = 2018, month = 8, day = 1)

gifts_target = gifts[(gifts["date"]>=start_target) & (gifts["date"]<end_target)]
gifts_pred_variables = gifts[(gifts["date"]<start_target]
Analiză predictivă intermediară în Python

Să exersăm!

Analiză predictivă intermediară în Python

Preparing Video For Download...