matlab heart scale,libsvm-3.18 heart_scale文件格式错误

>> load heart_scale

错误使用 load

ASCII 文件 heart_scale 的第 3 行中的列数必须与前面行中的列数相同。

a72d39a6dd7df72bd2047101569c62d1.png

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’).

那就检测一下数据情况,

745dbca2028e1a38e20158cc1ae8c1e5.png ,可检测结果竟然是

ffcc2b6e11564631aece3bc5a31103f3.png 无语。

经肉眼对比发现 ,heart_scale文件确实存在错误,

537cf1171f69a90929186c2874cdcb38.png

明显少了数据。有尝试下载tar.gz文件和直接去github上查看,最终的结果都是缺少数据的,那没办法了,只能我自己补全了,补全就补11:0就可以了,参加下图。

4aad2726478094616d1d5bcfe615fc1c.png

其实细看就会发现,所有少的内容都是0,因此我猜测可能是0的时候不写的话matlab也会默认是0,而我这里为什么会这样就不清楚了。因多行都有缺失,所以不再手动不全,我找到了一个完整的,可直接下载并载入。下载地址

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值