训练 </跨度> 设置不是 兼容”。
我在用
J48作为我的算法
这是我的 测试 </跨度> 组:
动车组:https://www.dropbox.com/s/fm0n1vkwc4yj8yn/train.csv
Evalset:https://www.dropbox.com/s 我看过有关同一问题的各种文章,尝试了很多解决方案,但没有任何工作。好心劝告。
我在WEKA收到错误:
“问题评估分类器: 测试 </跨度> 和
的 如何将数据集划分为训练和测试集? 强>
你可以使用 RemovePercentage 过滤器(包装 weka.filters.unsupervised.instance )。
weka.filters.unsupervised.instance
在资源管理器中只需执行以下操作:
训练集:
测试集:
使用Weka将“.csv”文件转换为“.arff”时的常见错误是名义属性的值以不同的顺序出现或者根本不出现从数据集到数据集。
您的评估“.arff”文件可能如下所示(跳过不相关的数据):
@relation Eval @attribute a321 {TRUE}
您的火车“.arff”文件可能如下所示(跳过不相关的数据):
@relation火车 @attribute a321 {FALSE}
的 但是,两者都应包含该属性的所有可能值,并且顺序相同: 强>
@attribute a321 {TRUE,FALSE}
您可以通过在文本编辑器中对“.arff”文件进行后处理并更改标题来解决此问题,以便您的标称值在文件之间以相同的顺序(和数量)显示。