使用 Weka 处理关联规则的缺失值

Posted

技术标签:

【中文标题】使用 Weka 处理关联规则的缺失值【英文标题】:Handling missing values for association rules using Weka 【发布时间】:2014-07-23 03:16:04 【问题描述】:

我是 Weka 的新手,遇到了一个问题。我有一个包含大约 13 个特征的数据集(全是二进制的)。某些功能仅适用于一小组数据。当我使用 Weka 运行关联规则挖掘时,它基于特征值为 0(0 表示该特征不适用)来识别属性之间的强关联。

我希望仅针对正面特征确定相关关系。我该怎么做?

【问题讨论】:

【参考方案1】:

这应该是默认行为,恕我直言。

在典型的 APRIORI 用例中,大多数事务都缺少大多数项目。

也许将您的项目转换为非数字类型并用 0 代替 缺失值? 经典示例使用这种格式:

@relation supermarket
@attribute 'department1'  t
...
@data
?,?,...,t,...

其中? 表示缺失,t 表示存在。

【讨论】:

以上是关于使用 Weka 处理关联规则的缺失值的主要内容,如果未能解决你的问题,请参考以下文章

Weka学习笔记03:基于关联规则的数据挖掘

weka里Apriori关联规则挖掘,我希望得到的结论是与最后一列目标属性的关系,可是总是得到的都是前边条件属

用于关联规则挖掘的android库是啥?

关联规则分析怎么做?

从零开始学习weka数据挖掘

实验2:基于Weka的数据挖掘程序设计