>> load heart_scale
錯誤使用 load
ASCII 文件 heart_scale 的第 3 行中的列數必須與前面行中的列數相同。
README中提到可以使用tools/checkdata.py來檢測數據,
A sample classification data included in this package is
`heart_scale’. To check if your data is in a correct form, use
`tools/checkdata.py’ (details in `tools/README’).
那就檢測一下數據情況,
,可檢測結果竟然是
無語。
經肉眼對比發現 ,heart_scale文件確實存在錯誤,
明顯少了數據。有嘗試下載tar.gz 文件和直接去github上查看,最終的結果都是缺少數據的,那沒辦法了,只能我自己補全了,補全就補11:0就可以了,參加下圖。
其實細看就會發現,所有少的內容都是0,因此我猜測可能是0的時候不寫的話matlab也會默認是0,而我這裡為什麼會這樣就不清楚了。因多行都有缺失,所以不再手動不全,我找到了一個完整的,可直接下載並載入。下載地址