使用FormatDataLibsvm.xls将数据格式化成SVM需要的格式

本文介绍了一种使用Excel宏进行LibSVM数据格式转换的方法。通过简单的步骤,可以将原始数据转换为适用于LibSVM训练的格式。文章还提供了具体的输入输出数据格式示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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




 

评论 43
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值