Dados disponíveis
Suponha que você queira construir um modelo que prevê se alguém vai doar em um determinado ano. A linha do tempo para construir a base table tem 2017 como período-alvo; isso significa que o target se baseia nas doações feitas em 2017 e que as variáveis preditoras se baseiam nas doações feitas antes de 2017.
Todas as doações estão em um dataframe do pandas gifts com três colunas: o id do doador, a date da doação e o amount doado. Neste exercício, você vai aprender a construir um novo dataframe do pandas que exclui doações feitas em 2017 ou depois.
Este exercício faz parte do curso
Análise Preditiva Intermediária em Python
Instruções do exercício
- Informe a data de início do período-alvo.
- Construa um dataframe do pandas
gifts_before_2017que contenha apenas doações feitas antes de 2017 (exclusivo). - Conte as doações em
gifts_before_2017e imprima no console.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(____(____))