创建分类实例 - Weka

时间:2011-06-02 16:25:01

标签: java weka

我有一个问题。我有一个java应用程序,它可以对来自现实世界的实例进行分类,我将它存储在double [] []中,我的问题是:

Instance iExample = new Instance(4); 
iExample.setValue((Attribute)fvWekaAttributes.elementAt(0), 1.0);       
iExample.setValue((Attribute)fvWekaAttributes.elementAt(1), 0.5);       
iExample.setValue((Attribute)fvWekaAttributes.elementAt(2), "gray"); 
iExample.setValue((Attribute)fvWekaAttributes.elementAt(3), "positive"); 

这是创建实例的示例,但是因为我正在对实例进行分类,所以它需要最后一个元素(3-ClassAtribute),这是我想要标记/预测的类?我放了什么?空字符串?

iExample.setValue((Attribute)fvWekaAttributes.elementAt(3), "");   

我希望能够标记实例并获得分发。

提前致谢

J.S

1 个答案:

答案 0 :(得分:3)

您可以使用Instance

myInstance.setMissing(int attributeIndex)中的属性值设置为未指定