如何使用weka“arff文件”从excel转换为CSV打开?我知道我应该在csv“coma delimeted”中保存文件并用weka打开它。 但我的问题,当我这样做,我看到所有属性转换为一个属性
此截屏文件,在将我的数据从Excel导出为CSV后,我在纯文本编辑器中打开它(Notepad ++)!
> Student Track ;Elective course ;Student level;Elective course grade;IC Selm;ARAB;MATH106 Integral Calculus ;MATH 244 Linear Algebra;CSC 113 Computer Programming (2);IT 221 Computer Organization & Assembly Language;IT 211 HCI (1);IT212 Data Structures;IT 224 Networks(1);IT 321 Computer Architecture ;IT 311 Web Applications;IT 323 Software Engineering (2);IT 325 Operating Systems ;IT 324 Information Security ;IT 351 Wireless & Mobile Computing;IT 331 Database Management Systems ;IT 434 Data Warehousing & Data Mining;IT 453 Information Security & Assurance;IT 422 Intelligent Systems;IT 424 Networks (2);IT 419 Ethical Issues in Information ;IT 443 Advanced HCI (2);IT 454 Computer Forensics;IT 361 E-commerce;IT 342 Multimedia;IT 352 Network Security;IT 496 Project (1);IT 497 Project (2) ;IT 499 Seminar ;Free;Student GPA ( Semester );Student GPA (Cumulative );
Network & Security;IT 454 Computer forensic ;8;B+;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;4.75 - 5;4.75 - 5;
Network & Security;IT 454 Computer forensic ;8;B+;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;1;1;0;0;0;0;0;0;0;0;0;0;4.75 - 5;4.75 - 5;
Data Management;IT 332 Distributed Systems;8;A+;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;1;0;0;0;0;0;0;0;0;0;4.75 - 5;4.75 - 5;
Data Management;IT 332 Distributed Systems;8;B+;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;0;0;0;0;0;0;4 - 4.5;4 - 4.5;
Network & Security;IT 351 Wireless;6;A+;0;0;0;0;0;0;0;0;0;1;0;1;1;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;4.75 - 5;4.75 - 5;
Data Management;IT 332 Distributed Systems;8;A+;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;4.75 - 5;4.75 - 5;
答案 0 :(得分:1)
这是一个想法:
如果你有Weka 3.7,你可以安装一个名为“WekaExcel”的软件包,它是一个“官方”的Weka软件包,所以除了简单的鼠标点击之外,不需要额外的配置来进行组合下载+安装。
WekaExcel安装了开源“Apache Poi”转换工具,它是一个jar文件。 因此,请检查您的Weka版本,以及是否需要管理首选项来修改Weka所在的目录。
在处理大型工作表时,WekaExcel包似乎有点脆弱,并且对列中的数据类型不一致很敏感。它会产生神秘的错误消息。而且我不知道如何将Excel-Date / Datetime值转换为可读的日期时间。
但对于小而简单的工作表,它似乎有效。现在,在Preprocess / OpenFile对话框中有Excel .xlsx和.xls文件的条目。
答案 1 :(得分:0)
Export Excel to csv, and import to Weka csv. Attention change separation marked "," to ";" when import csv to Weka
答案 2 :(得分:0)
您从excel传递到.txt
文件(复制/粘贴),将blank
替换为,
,将文件另存为.csv
,或使用excel打开并保存则为.csv
。