Skip to content

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

@iamsuarez

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分数
麻烦作者,给出解释,谢谢!

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