Использование featuretools для создания "функций временного окна"
Я пытался автоматизировать создание "функций окна строки", используя featuretools
пакет, но я не мог найти простой способ их создания. Что я имею в виду под "особенностями окна строки", так это то, что для каждого cutoff
Я хочу создать объекты, которые извлекают временные шаблоны. например:
[columns]
COUNT(orders) in 0to1 days
COUNT(orders) in 1to2 days
COUNT(orders) in 2to3 days
COUNT(orders) in 0to1 months
...
Я понимаю, что существует способ ограничить "временное окно" для функций, используя training_window
параметр в ft.dfs()
, но это только "нижняя граница", есть ли простой способ создания такого рода функций?
1 ответ
Вы можете сделать это, используя несколько временных интервалов, чтобы установить "верхнюю границу" времени. Тем не менее, тогда ваши значения функций для COUNT(orders) in 0to1 days
, COUNT(orders) in 1to2 days
и т. д. будет в строках. Затем вы изменили бы результирующий кадр данных, чтобы они были в столбцах.