Skip to content

为什么从几个属性值组合合在一起作为一个根因,而不是分别从单个属性组合去找根因 #15

Description

@iamsuarez

data_p, data_n = self.get_derived_dataframe(
frozenset(elements[:partition]), cuboid=cuboid,
reduction=lambda x: x, return_complement=True,
subset_indices=np.concatenate([indices, self.normal_indices]))

elements[:partition],若partition大于1时,是几个属性值组合合在一起作为一个根因,计算score分数,这样寻找根因的原因是什么?为什么不是一个个去计算单个属性值组合的score分数?
比如,layer=1,省份这个cuboid下,按照descent_score排序后,elements=[北京、江苏],partition=1,先去计算 省份=北京 这个score分数。Partition=2时,去计算省份=北京&省份=江苏合在一起的score分数。为啥不是partition=1计算 省份=北京 这个score分数 ,partition=2时,去计算 省份=江苏 这个score分数
麻烦作者,给出解释,谢谢!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions