码迷,mamicode.com
首页 > 其他好文 > 详细

Weka加载数据易出现的问题

时间:2015-06-05 13:41:33      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

weka直接支持的是Arff文件格式,同时也可以支持CSC、XSL等,但最后也需转换为Arff格式。

但是,在训练集、测试集加载过程中出现了一系列的错误,究其原因,都是没有遵循某种规范,且让我们好好看下这些错误吧:

问题1.

错误:not recognized as an ‘CSV data files‘ file. Reasons: nominal value not declared in header, read Token[A], line 1

错误解释:没有识别为CSV文件

原因:CSV文件第一行应该为名称

解决:手动添加,用Excel可以用函数SUM,(A1+1),然后一拖就可以得到每一列的名称

 

问题2.

错误:Cannot handle numeric class
    原因:最有可能您的类的定义是一个数字numeric型,而不是名义
    解决1:使用NumericToNominal过滤器,个人测试是失败的,可以参看解决2

解决2:手动更改Arff文件,将numeric类型改为所有类别集合,如{yes,no}

 

问题3.

错误:a nominal attibute cannot have duplicate labels

原因:说什么不能有重复的类标,看不懂
    解决:手动更改Arff文件,将numeric类型改为所有类别集合,如{yes,no}

 

 

转载自:http://blog.sina.com.cn/s/blog_6f7265cf0101obno.html

Weka加载数据易出现的问题

标签:

原文地址:http://www.cnblogs.com/michael-xiang/p/4554367.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!