Začněte nyníZačněte zdarma

Dostupná data

Představ si, že chceš sestavit model, který předpoví, jestli někdo přispěje darem v daném roce. Časová osa pro sestavení základní tabulky (basetable) počítá s rokem 2017 jako cílovým obdobím – to znamená, že cílová proměnná vychází z darů přijatých v roce 2017, a prediktivní proměnné jsou postavené na darech přijatých před rokem 2017. Všechny dary jsou uloženy v pandas dataframu gifts se třemi sloupci: id dárce, date (datum daru) a amount (výše daru). V tomto cvičení se naučíš sestavit nový pandas dataframe, který vyloučí dary přijaté v roce 2017 nebo později.

Toto cvičení je součástí kurzu

Intermediate Predictive Analytics in Python

Zobrazit kurz

Pokyny k cvičení

  • Zadej datum začátku cílového období.
  • Sestav pandas dataframe gifts_before_2017, který obsahuje pouze dary přijaté před rokem 2017 (výlučně).
  • Spočítej dary v gifts_before_2017 a vypiš výsledek do konzole.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Start of the target is January 1st 2017
start_target = datetime(year=____, month=____, day=____)

# Select gifts made before start_target
gifts_before_2017 = gifts[____[____] < ____]

# Print the number of donations in gifts_before_2017
print(____(____))
Upravit a spustit kód