资源简介

数据离散化的方法 对于不能处理连续问题的算法 可先进行离散化 然后在进行相关工作

资源截图

代码片段和文件信息

function [MnumMvalue]=attrvalue(data)
% 功能:求取数据集每个属性的取值及个数
% 输入:data——数据集,行为实例,列为属性。
% 输出:Mnum——列向量,代表每个属性的取值个数
%       Mvalue——每一行代表一个属性的所有取值,末尾用0补齐

l=size(data1);%行(实例)
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    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        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


评论

共有 条评论