Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.1 kB
7
Indexable
Never
#составим профили пользователей.
#Определим минимальную и максимальную даты привлечения
# находим параметры первых посещений
profiles = get_profiles(visits, orders, costs)

observation_date = datetime(2019, 11, 1).date()  # момент анализа
horizon_days = 14  # горизонт анализа поставим в 14 дней, т.к.
#в задаче указано, что пользователи должны окупаться не позднее, чем через две недели после привлечения.

# считаем минимальную дату привлечения
min_date = profiles['dt'].min()

# считаем максимальную дату привлечения
max_date =  observation_date - timedelta(days=horizon_days - 1) 
profiles.head(10)
print('Минимальная дата привлечения пользователей:', min_date)
print('Максимальная дата привлечения пользователей:', max_date)
profiles.head(10)