从Weka打开Excel文件?

如何将excel转换为CSV以weka打开“arff file”? 我知道我应该将文件保存在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; 

这是一个想法:

如果你有Weka 3.7,你可以安装一个名为“WekaExcel”的软件包,它是一个“官方”的Weka软件包,所以没有一个简单的鼠标点击来进行组合下载+安装所需的额外configuration。

WekaExcel安装开源的“Apache Poi”转换工具,它是一个jar文件。 因此,请检查您的Weka版本,以及是否需要pipe理偏好来修改Weka所在的目录。

在处理大型工作表时,WekaExcel软件包似乎有点脆弱,并且对Columns中的数据types不一致敏感。 它会产生神秘的错误信息。 我不知道如何将Exceldate/date时间值转换为可读的date时间。

但对于小而简单的工作表来说,它似乎工作。 现在在Preprocess / OpenFile对话框中有Excel .xlsx和.xls文件的条目。

在这里输入图像说明