xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 14KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: Java
  • 標簽: 決策樹??

資源簡介

汽車有6個屬性,每個屬性都有幾種類別,根據這6個屬性來判斷汽車的性價比Classvalue如何, ClassValues有以下幾種情況unacc,acc, good,vgood buying( vhigh,high,med,low) maint(vhigh,high,med,low) doors( 2,3,4,5more) persons(2,4,more) lug_boot( small ,med,big) safety( low,med,high) ClassValues( unacc,acc, good,vgood) 此例子的決策樹算法,通過給定數據生成決策樹,計算決策樹的正確率。

資源截圖

代碼片段和文件信息

package?com.example.jctree;

import?java.io.BufferedReader;
import?java.io.IOException;
import?java.io.InputStreamReader;
import?java.util.Vector;

/**文件操作類
?*?@author:Dyl
?*?
?*/
public?class?File?{

/**
?*讀數據
?*?@throws?Exception?
?*/
public??Vectorject>[]?readData(String?url)?throws?Exception?{
Vectorject>[]vector?=?null;
String[]?list;
InputStreamReader?in?=?new?InputStreamReader(getClass()
.getResourceAsStream(url));
BufferedReader?reader?=?new?BufferedReader(in);
String?line?=?reader.readLine();
line?=?reader.readLine();//讀了兩行,跳過屬性
if?(line!=null)?{
vector=new?Vector[line.split(““).length];
for?(int?i?=?0;?i? vector[i]=new?Vectorject>();
}
}
while?((line=reader.readLine())?!=?null)?{
String?[]s=line.split(““);
for?(int?i?=?0;?i? vector[i].add(s[i]);
}
}
in.close();
reader.close();
return?vector;
}



/**獲取屬性
?*?@param?urlTest:文件路徑
?*?@return
?*?@throws?IOException
?*/
public?Vectorject>?getShuXing(String?urlTest)?throws?IOException?{
Vectorject>?vector=new?Vectorject>();
InputStreamReader?in?=?new?InputStreamReader(getClass()
.getResourceAsStream(urlTest));
BufferedReader?reader?=?new?BufferedReader(in);
String?string=reader.readLine();
if?(!string.equals(““))?{
String?[]t=string.split(““);//讀了兩行
for?(String?st?:?t)?{
vector.add(st);
}
}
in.close();
reader.close();
return?vector;
}



/**橫著保存predict的數據
?*?@param?urlPredict:文件路徑
?*?@return
?*?@throws?IOException?
?*/
public?Vectorject[]>?readPredictData(String?urlPredict)?throws?IOException?{
Vectorject[]>vector?=?new?Vectorject[]>();
InputStreamReader?in?=?new?InputStreamReader(getClass()
.getResourceAsStream(urlPredict));
BufferedReader?reader?=?new?BufferedReader(in);
String?line?=?reader.readLine();
line?=?reader.readLine();//讀了兩行,跳過屬性
while?((line=reader.readLine())?!=?null)?{
String?[]s=line.split(““);
vector.add(s);
}
in.close();
reader.close();
return?vector;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????53650??2015-06-05?08:31??決策樹java代碼\all.txt

?????文件???????2224??2015-07-21?14:13??決策樹java代碼\File.java

?????文件???????3149??2015-07-21?14:13??決策樹java代碼\Gain.java

?????文件???????4866??2015-07-21?14:14??決策樹java代碼\JCTree.java

?????文件??????10825??2015-06-05?01:10??決策樹java代碼\JCTree_Result.txt

?????文件????????943??2015-07-21?14:14??決策樹java代碼\Main.java

?????文件??????11473??2015-06-04?11:16??決策樹java代碼\predict.txt

?????文件????????118??2015-07-21?14:33??決策樹java代碼\ReadMe.txt

?????文件??????42232??2015-06-04?21:36??決策樹java代碼\test.txt

?????文件???????1006??2015-06-04?20:06??決策樹java代碼\TreeNode.java

?????目錄??????????0??2015-07-21?14:31??決策樹java代碼

-----------?---------??----------?-----??----

???????????????130486????????????????????11


評論

共有 條評論