使用FormatDataLibsvm.xls將數據格式化成SVM需要的格式

先運行FormatDataLibsvm.xls然後將數據粘貼到sheet1的topleft單元
再再"工具"-->"宏"-->執行下面有一個選項(FormatDatatoLibsvm),要選中這個然後運行就可以了 ,這時數據轉換的問題就解決了,可是現在生成的數據是.xls格式,
它還是不能做爲libsvm的訓練文件啊!還需要怎麼轉換呢?
可以copy到一個記事本中即可。但是注意在用libsvm的時候要在命令行輸入.txt後綴。 

以下轉自nut99的文章
更簡單地,先打開FormatDataForLibsvm.xls,然後將需要格式化的數據粘貼到Excel的Sheet1的TopLeft單元,再運行菜單中的“宏...”即可。

注意,宏安全性應當設置爲中或者低。輸入數據的格式是

條件屬性a  條件屬性b  ...  決策屬性
7    5    ...  2
4    2    ...  1

輸出數據格式是

決策屬性  條件屬性a  條件屬性b  ...
2    1:7    2:5    ...
1    1:4    2:2    ... 




 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章