我试图向数据集中添加具有名义属性的新实例,在内存中创建结构,获得属性。
根据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);
类似于向数据集添加属性但添加我无法添加的实例的过程