亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

根據特征工具中的截止時間創建特征

根據特征工具中的截止時間創建特征

一只斗牛犬 2021-09-11 10:43:22
我正在使用功能工具,我需要創建一個使用截止時間進行計算的功能。我的實體集包含一個客戶端表和一個訂閱表(它有更多,但對于這個問題,只有這些是必要的):import featuretools as ftimport pandas as pdclient_table = pd.DataFrame({'client_id': (1,2,3),                              'start_date': (dt.date(2015,1,1),dt.date(2017,10,15),dt.date(2011,1,10))})subscription_table = pd.DataFrame({'client_id': (1,3,1,2),                              'start_plan_date': (dt.date(2015,1,1),dt.date(2011,1,10), dt.date(2018,2,1),dt.date(2017,10,15)),                              'end_plan_date':(dt.date(2018,2,1),dt.date(2019,1,10), dt.date(2021,2,1),dt.date(2019,10,15))})客戶表client_id   start_date0   1       2015-01-011   2       2017-10-152   3       2011-01-10減法表subscription_id client_id   start_plan_date end_plan_date0   1   1   2015-01-01      2018-02-011   2   3   2011-01-10      2019-01-102   3   1   2018-02-01      2021-02-013   4   2   2017-10-15      2019-10-15我使用 client_id 作為鍵并將 start_date 設置為 time_index 創建了實體集es = ft.EntitySet()es = es.entity_from_dataframe(entity_id="client",                               dataframe=client_table,                              index="client_id",                              time_index="start_date")es = es.entity_from_dataframe(entity_id="subscription",                               dataframe=subscription_table,                              index="subscription_id",                              time_index="start_plan_date",                               variable_types={"client_id": ft.variable_types.Index,                                             "end_plan_date": ft.variable_types.Datetime})relation= ft.Relationship(es["client"]["client_id"],es["subscription"]["client_id"])es = es.add_relationship(relation)print(es)出去:Entityset: None  Entities:    subscription [Rows: 4, Columns: 4]    client [Rows: 3, Columns: 2]  Relationships:    subscription.client_id -> client.client_id現在,我需要創建一個功能來估計每個客戶端的截止時間(即 01/01/2018)和最近的 end_plan_date 之間的時間。在代數形式中,計算應該是有沒有辦法使用特征工具來創建可以生成此結果的自定義基元(聚合或轉換)或種子特征?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 193 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號