精简数据集

在数据挖掘中, 类似“ID”的属性通常不具备分析价值, 需要移除。 在Weka中, 我们可以通过选中 “id” 属性, 点击 “Remove” 按钮来实现。 操作完成后,将新的数据集保存为 “bank-data.arff” , 并重新打开。

数值属性离散化

一些数据挖掘算法, 例如关联分析, 只能处理标称型属性。 因此, 我们需要对数值型属性进行离散化处理。

本例中, “age”, “income” 和 “children” 三个变量属于数值型。 其中, “children” 只有四个取值: 0, 1, 2, 3。 我们可以直接修改ARFF文件, 将 @attribute children numeric 修改为 @attribute children {0,1,2,3}

在 “Explorer” 中重新打开 “bank-data.arff” , 选中 “children” 属性后, 区域6的 “Type” 会显示为 “Nominal”, 表示该属性已成功转换为标称型。