Я пробовал редкое представление файла arff, как показано здесь .В моей программе я могу напечатать метку класса "B", но по какой-то причине она не печатает "A".
attVals = new FastVector();
attVals.addElement("A");
attVals.addElement("B");
atts.addElement(new Attribute("class", attVals));
vals[index] = attVals.indexOf("A");
Вывод для программы похож на -
{0 6,2 8} --- I should get {0 6,2 8,3 A}
Но когда я делаю
vals[index] = attVals.indexOf("B");
, я получаю правильный вывод -
{0 6,2 8,3 B}
По какой-то причине он не берет индекс 0. Может кто-нибудь сказать мне, почему это происходит?