от
Я хочу, чтобы вычислить функцию второго порядка (глубина = 2). Из-за структуры сущность функции расчета матрицы нужно рассчитать столько комбинации, что в расчет берется "лет". Могу еще один задать с помощью правила настройки список функций, которые будут рассчитываться? У меня есть таблица клиент (уголовного розыска, ...) с фиксированными данными (например, дата рождения), относящееся к каждому клиенту. Дополнительно у меня есть два (A и B) различных таблиц (чид, MonthlyReportPeriod, ...), полученных из ежемесячных поведения клиента (т. е. заказы) на разные продукты. Требуемые функции второго порядка, например wighted сумму в срок заказов для каждой таблицы. Когда я вычислить объекты, используя только одну таблицу поведения () > 1000 объектов рассчитываются. Я думаю, что когда я использую два в одном кадре у меня два многие комбинации.
es = ft.EntitySet(id = 'ES_PRA')
es = es.entity_from_dataframe(entity_id = 'Customer', dataframe = Customer, 
                              index = 'cid')
es = es.entity_from_dataframe(entity_id = 'A', 
                              dataframe = A,
                              make_index = True,
                              index = 'AID',
                              time_index = 'MonthlyReportPeriod')

es = es.entity_from_dataframe(entity_id = 'B', 
                              dataframe = B,
                              make_index = True,
                              index = 'BID',
                              time_index = 'MonthlyReportPeriod')
#
r_Customer_A = ft.Relationship(es['Customer']['cid'],
                                    es['A']['cid'])
es = es.add_relationship(r_Customer_A)
#
r_Customer_B = ft.Relationship(es['Customer']['cid'],
                                    es['A']['cid'])
es = es.add_relationship(r_Customer_B)
#
seed_features=[
  ft.Feature(es["A"]['MonthlyReportPeriod'], primitive=WeightTimeUntil),
  ft.Feature(es["B"]['MonthlyReportPeriod'], primitive=WeightTimeUntil)
]
features, feature_names = ft.dfs(entityset = es, target_entity = 'Customer', 
                                 agg_primitives = ['sum','last'],
                                 seed_features=seed_features,
                                 trans_primitives = [MultiplyNumeric],
                                max_depth=2) 
Я хотел бы указать обобщенные примитивные каждый столбец в таблице A и B: Сид: - MonthlyReportPeriod: - порядке: сумма, последние, сумма(WeightTimeUntil/MultiplyNumeric) продаж: сумма, последние, означает, ...

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста подтвердите адрес электронной почты.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...