我正在使用KNIME来激活WEKA节点AttributeSelectedClassifier。 但我一直得到这个例外,声称我的属性是名义上的,并且有重复的值。
但是,它是数字的,并且很可能在数据集中有重复的值!
AttributeSelectedClassifier - 如何处理错误"名义属性(喜欢)不能有重复的标签('(0.045455-0.045455)')"
我发现了与此相似的主题,但没有一个涉及如何选择标量来扩展值
第一个问题:如果有人能解释为什么会出现这种行为,我会很高兴的?我的意思是为什么重复值不好?!
反正 类似主题的一个主题建议将值缩放足够大的数字(标量)!
基于此我将值乘以10 ^ 6并得到有关此值的错误:27027.027027-27027.027027
我乘以10 ^ 7然后得到关于此值的错误:270270.27027-270270.27027
当我乘以10 ^ 8时,它成功了。
第二个问题:处理这个问题的正确方法是什么?我怎样才能以编程方式选择标量来扩展?
完整错误:
错误AttributeSelectedClassifier - 执行失败:训练期间Weka中的IllegalArgumentException。请验证您的设置。名义属性(Meanlikes)不能有重复的标签('(0.045455-0.045455)')。