基于WEKA中的属性删除实体

时间:2013-10-31 22:12:11

标签: weka

我正在从WEKA网站上获得的关于甲状腺功能减退症的数据集上进行关联挖掘。

每个实体都是一个人。每个人都有一个名为class的属性,可以包含{negative,primary_hypothyroidism,secondary_hypothyroidism}

class = {negative, primary_hypothyroidism, secondary_hypothyroidism} 

我想删除整个负面的人。我如何在WEKA中做到这一点?

1 个答案:

答案 0 :(得分:1)

有一个名为“RemoveWithValues”的过滤器可以满足您的要求。

如果您使用的是Weka GUI,则可以执行以下操作:

  1. 选择滤镜下的滤镜>无监督的>实例> RemoveWithValues

  2. 单击包含描述过滤器的文本的框。

  3. 识别“attributIndex”(您的班级所在的索引)。

  4. 识别“nominalIndices”(在您的情况下,它将是第一个)。

  5. 点击“应用”!

  6. 如果您使用的是Java代码,则可以阅读有关应用过滤器here的信息。