2013-10-06 69 views
0

有沒有辦法將NA值自動轉換爲?在加載.csv文件時在weka中? 或者我們是否需要使用其他腳本/程序來替換它們?或在加載到weka之前的空白空間。將NA值轉換爲?自動加載

歡迎任何幫助或建議。謝謝

+0

鏈接被破壞。有沒有辦法來修復鏈接(或刪除兩個段落)? – demongolem

回答

1

不幸的是,我不相信Weka有辦法做這種轉換。這是因爲Weka的原生格式是.arff文件。 在.arff文件中,缺少的值用「?」表示。加載.csv文件時,它預計缺少的值也會用「?」表示。

根據您使用的Weka的方法,我建議:

  1. 對於Weka的圖形用戶界面,使用「查找和替換」,在一個簡單的文本編輯器改變「NA」爲「?」在將.csv加載到Weka之前。

  2. 對於Weka Java API,編寫一個方法以在將它交給Weka .csv加載器之前預處理「.csv」文件。