使用Java中的weka api创建具有名义属性的新实例

时间:2018-07-11 20:45:53

标签: java api weka data-mining

我试图向数据集中添加具有名义属性的新实例,在内存中创建结构,获得属性。

根据weka手册:

第一步是创建一个新的double数组来保存 属性值。

double[] values = new double[data.numAttributes()];

并将这些值添加到数组:

nominal –确定标签的索引:

 values[2] = data.attribute(2).indexOf("label_b");

这是我的问题,如何确定标签的indez?

最后,使用初始化的double数组生成一个Instance对象,然后 添加到数据集中:

Instance inst = new DenseInstance(1.0, values);
data.add(inst);

类似于向数据集添加属性但添加我无法添加的实例的过程

0 个答案:

没有答案