featuretools.EntitySet.add_relationship#

EntitySet.add_relationship(parent_dataframe_name=None, parent_column_name=None, child_dataframe_name=None, child_column_name=None, relationship=None)[源码]#

在实体集中的 Dataframe 之间添加新的关系。关系可以通过传递 Dataframe 和列名来指定,也可以通过传递一个 Relationship 对象来指定。

参数:
  • parent_dataframe_name (str) – 实体集中的父 Dataframe 名称。如果未指定 relationship,则必须指定此参数。

  • parent_column_name (str) – 父列名称。如果未指定 relationship,则必须指定此参数。

  • child_dataframe_name (str) – 实体集中的子 Dataframe 名称。如果未指定 relationship,则必须指定此参数。

  • child_column_name (str) – 子列名称。如果未指定 relationship,则必须指定此参数。

  • relationship (Relationship) – 要添加的新关系的实例。如果未提供 Dataframe 和列名称,则必须指定此参数。