資源簡介
數(shù)據(jù)離散化的方法 對(duì)于不能處理連續(xù)問題的算法 可先進(jìn)行離散化 然后在進(jìn)行相關(guān)工作
代碼片段和文件信息
function?[MnumMvalue]=attrvalue(data)
%?功能:求取數(shù)據(jù)集每個(gè)屬性的取值及個(gè)數(shù)
%?輸入:data——數(shù)據(jù)集,行為實(shí)例,列為屬性。
%?輸出:Mnum——列向量,代表每個(gè)屬性的取值個(gè)數(shù)
%???????Mvalue——每一行代表一個(gè)屬性的所有取值,末尾用0補(bǔ)齊
l=size(data1);%行(實(shí)例)
m=size(data2);%列(屬性)
Mnum=[];
Mvalue=[];
for?i=1:m
tmpC=data(:i);
tmpN=0;
while?size(tmpC1)~=0;
??????? Mvalue(i(tmpN+1))=tmpC(1);
??????? tmpC=tmpC(find(tmpC~=tmpC(1)));
??????? tmpN=tmpN+1;
end
Mnum=[Mnum;tmpN];
end????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????518??2006-04-11?01:52??disc_MDLP\attrvalue.m
?????文件????????771??2006-05-12?16:14??disc_MDLP\bincut_MDLP.m
?????文件???????1121??2006-05-13?14:08??disc_MDLP\disc_MDLP.m
?????文件????????682??2006-05-12?14:32??disc_MDLP\entropy_interval.m
?????文件???????1062??2006-05-12?16:11??disc_MDLP\getbestcut.m
?????文件????????759??2006-05-12?01:50??disc_MDLP\getlrdata.m
?????文件????????673??2006-05-12?16:14??disc_MDLP\initcut.m
?????文件???????1272??2006-05-12?16:52??disc_MDLP\isMDLPAccepted.m
?????文件????????516??2006-06-23?01:51??disc_MDLP\main_disc_MDLP.m
?????文件????????453??2006-05-13?13:31??disc_MDLP\說明.txt
?????目錄??????????0??2007-04-19?16:23??disc_MDLP
-----------?---------??----------?-----??----
?????????????????7827????????????????????11
評(píng)論
共有 條評(píng)論