如何將新實例添加到我創建的現有實例對象中?在weka中添加新實例
下面是一個例子:
ArrayList<Attribute> atts = new ArrayList<Attribute>(2);
ArrayList<String> classVal = new ArrayList<String>();
classVal.add("A");
classVal.add("B");
atts.add(new Attribute("content",(ArrayList<String>)null));
atts.add(new Attribute("@@[email protected]@",classVal));
Instances dataRaw = new Instances("TestInstances",atts,0);
我想一個新的實例添加到dataRaw。據我所知我必須使用dataRaw.add(Instance i)....如果Instance類是一個接口,如何創建一個實例對象?
在此先感謝
傳遞Instance',你可以看到[點擊這裏](HTTP的'的實現:/ /weka.sourceforge.net/doc.dev/weka/core/Instance.html)在__所有已知的實現類___下。 – oldrinb
PS你將無法添加任何東西,因爲你在構造函數中將'0'傳遞給'capacity'參數。 – oldrinb
我遵循這個指南在這裏(http://weka.wikispaces.com/Creating+an+ARFF+file),據我瞭解這是最初的能力。你能給我舉一個例子如何添加一個新的實例到我創建的對象?謝謝... – TeFa