我正在嘗試如圖here所示的arff文件的稀疏表示。在我的程序中,我可以打印類別標籤「B」,但出於某種原因,它不打印「A」。Weka打印稀疏arff文件
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.有人可以告訴我wh這發生了嗎?