0
我需要迭代數據集的所有(String)類以及每個實例的類值。獲取字符串類屬性的值
雖然Attribute.enumerateValues()
給出 - 通緝 - 「原始」 - 值的集合,我不能獲得類單個實例的原始值作爲Instance.classValue()
返回: 相應的值作爲一個double(如果相應的屬性是名義(或字符串),那麼它返回值的索引作爲一個雙)。
如何獲取特定實例的類屬性的字符串值?
編輯一個解決方案可能是建立一個查找表,所以你有「class-value-String < - >相應的索引」..但我不知道索引產生的順序。但是我不知道weka生成索引的順序。所以這可能會冒一個錯誤。 一個鏈接的問題可能是WEKA如何對待字符串屬性。由於許多分類不能hanndle字符串,在某些時候絃樂似乎被轉換成不同的雙打。但他們不是標稱級..
那麼它很容易。很高興你找到了它。 'Instance.classValue()'雖然返回String。 – xro7