• 大小: 283KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-08-07
  • 语言: Matlab
  • 标签: matlab  

资源简介

学期老师的作业,根据用户推测数据。使用了KMEANS 和KNN 方法分类。ZSCROS标准化数据。使用MAT进行了XLC的替换功能

资源截图

代码片段和文件信息

%% 数据清洗,过滤掉不符合规则的数据
clear;
% 参数初始化
datafile = ‘数据/pfm_train.csv‘;  % 数据文件地址
cleanedfile = ‘数据/pfm_train121212.xls‘;  % 数据清洗后保存的文件地址
%% 清洗空值和不符规则的数据
[numtxt]=xlsread(datafile);      %读取的数据有两类,一类是数字,一类是文本
[rowcol]=size(txt); 
%文本的数据要进行处理,size读取 文本矩阵 的行和列column
for i=1:col
    % 判断txt每列从第二行开始 ,是否都是空串
    empty_sum = sum(cellfun(@isemptytxt(2:endi))); % 如果是空串,则empty_sum==row-1即为数值型  %%cellfun(@isemptytxt(2:endi))%判断是否为空,是则返回
    if empty_sum == row-1
       txt(2:endi)=num2cell(num(:i)); % 把数值型转为cell类型,并整合 
    end
%     if mod(i500)==0
%        disp([‘已整合数据‘ num2str(i) ‘条记录...‘]); 
%     end
end
for i=2:row 
    [row_data] = filter_data(txt(i:));
    txt(i:)=row_data;
end
xlswrite(cleanedfiletxt);  % 写入数据文件

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

     文件        913  2018-06-08 21:25  拓展作业\CLear.m

     文件        766  2018-06-09 18:22  拓展作业\filter_data.m

     文件       1221  2018-06-10 12:39  拓展作业\juli.m

     文件        423  2018-06-10 00:11  拓展作业\juliasd.asv

     文件        457  2018-06-10 00:15  拓展作业\juliasd.m

     文件        592  2018-06-09 18:56  拓展作业\model.m

     文件      25079  2018-06-09 19:33  拓展作业\num.mat

     文件      99698  2018-06-09 18:51  拓展作业\trainmodel.mat

     文件        121  2018-06-09 18:55  拓展作业\Untitled.m

     文件        591  2018-06-08 23:03  拓展作业\Untitled3.m

    ..A..H.       162  2018-05-26 15:16  拓展作业\~$预测离职员工.docx

     文件      47769  2017-08-01 15:49  拓展作业\数据\pfm_test - 副本.csv

     文件      47769  2017-08-01 15:49  拓展作业\数据\pfm_test.csv

     文件     151818  2017-08-01 15:49  拓展作业\数据\pfm_train - 副本.csv

     文件     151818  2017-08-01 15:49  拓展作业\数据\pfm_train.csv

     文件     176640  2018-06-08 21:20  拓展作业\数据\pfm_train121212.csv

     文件     349696  2018-06-09 18:23  拓展作业\数据\pfm_train121212.xls

     文件      16824  2018-06-08 20:52  拓展作业\预测离职员工.docx

     目录          0  2018-06-09 18:23  拓展作业\数据

     目录          0  2018-06-10 12:40  拓展作业

----------- ---------  ---------- -----  ----

              1072357                    20


评论

共有 条评论