【发布时间】:2017-09-12 06:47:15
【问题描述】:
使用 python-weka-wrapper v0.3.10 存在数据预处理问题,这让我困惑了几天。
我正在使用 create_instances_from_matrices() 生成从 ndarray 到实例的数据集,它是数字类型。
然后通过
将数据集保存到一个arff文件(numeric_data.arff)Saver(classname="weka.core.converters.ArffSaver")
然后尝试使用
将我的数据集转换为名义类型Filter(classname="weka.filters.unsupervised.attribute.NumericToNominal", options=["-R", "first-last"])
异常消息输出如下:
线程“Thread-0”中的异常 java.lang.IllegalArgumentException: A 名义属性 (x2) 不能有重复的标签 (1)。
但是,使用我生成的相同数据集(numeric_data.arff),它可以通过 Weka GUI Explorer v3.8.1 成功转换为名义类型。
如有任何想法可以提供帮助,我将不胜感激。
谢谢!
【问题讨论】: