先運行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 ...