2014-11-25 76 views
0

我有一個包含數字和標稱屬性混合的數據集。我想將數據集中的所有名義屬性都轉換爲數字,以便我可以應用僅適用於數字屬性的SVM分類器內核(PolyKernel和RBFKernel)。任何幫助將不勝感激。僅供參考我已經嘗試NominalToBinary過濾器(其實不是我想要的)如何在WEKA中執行屬性名義數值轉換?

回答

1

你可以做的一件事是使用RenameNominalValues轉換屬性的所有標籤名稱。請注意,所有這些新的標籤將需要數字,所以你可能需要如下改變他們:

enter image description here

一旦做到這一點,那麼你可以保存.ARFF文件,並更改在你的屬性參賽名單來自:

@attribute a0 {false,true,maybe} 

@attribute a0 numeric 

一旦保存,重新加載該文件,並希望所有將加載好。

或者,如果將數據轉換回ARFF不會成爲問題,您可以嘗試使用您最喜愛的電子表格應用程序。

希望這有助於!