當前位置: 首頁>>代碼示例>>Java>>正文


Java Instances.addAll方法代碼示例

本文整理匯總了Java中weka.core.Instances.addAll方法的典型用法代碼示例。如果您正苦於以下問題:Java Instances.addAll方法的具體用法?Java Instances.addAll怎麽用?Java Instances.addAll使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在weka.core.Instances的用法示例。


在下文中一共展示了Instances.addAll方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getIns

import weka.core.Instances; //導入方法依賴的package包/類
/***
	 * <p>To Merge the datasets in path array and save the total dataset in dirpath.
	 * </p>
	 * @param path String array of arff file
	 * @throws Exception
	 */
	public static void getIns(String[] path, String dirpath) throws Exception{
		
		/** Create a empty dataset total*/
		Instances total = new Instances("total3500", getStandAttrs(), 1);
		
		total.setClassIndex(total.numAttributes() - 1);
		
		int len = path.length;
		Instances[] temp = new Instances[len];
		
		for(int i=0; i<path.length; i++){
			
			temp[i] = DataSource.read(path[i]);
			temp[i].setClassIndex(temp[i].numAttributes() - 1);
			
			total.addAll(temp[i]);
			System.out.println("adding " + path[i] + " " + temp[i].numInstances());
//			System.out.println("data" + total.numInstances() + "\n");
		}
		
		String totalName = dirpath+"total3500" + String.valueOf(System.currentTimeMillis()) + ".arff";
		
		DataSink.write(totalName,
				total);
		System.out.println("Writing the data into [" + totalName + "] successfully.\n");
	}
 
開發者ID:Gu-Youngfeng,項目名稱:CraTer,代碼行數:33,代碼來源:InsMerge.java


注:本文中的weka.core.Instances.addAll方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。