FormatDataLibsvm和Libsvm使用(一)

FormatDataLibsvm
FormatDataLibsvm用于将训练数据格式转换为Libsvm程序中的使用格式。

  1. FormatDataLibsvm获取

https://pan.baidu.com/s/1zNK6kv3bRR0X-j5kZZtyrg 提取码:a5e3

  1. FormatDataLibsvm使用
    1)在FormatDataLibsvm.xlsx填写用于分类的特征值和对应的类别
    以下图为例,第1-9列代表9个不同含义的特征值,第10列代表对应的类别。如特征1为0,特征2为1,特征3为0.0311,特征,4为0.1354,特征5为0.8592,特征6为0.2174,特征7为0.8218,特征8为0.4237,特征9为0.831的情况为+1类别。
    所述特征为分类而选取的特征。在这里插入图片描述
    2)运行宏,形成Libsvm格式
  • 快捷键Alt+F11出现以下界面,
    在这里插入图片描述
  • 选择左边目录栏中的模块3
    在这里插入图片描述
  • 快捷键F5执行宏
    获取到如下格式
    分类类别在第一列,特征值在2-10列。且特征上添加编号。
    在这里插入图片描述
  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
libsvm 数据转换工具,可以将excel格式的数据转换成libsvm格式的数据格式的转换     本人在使用中发现,使用FormatDataLibsvm.xls进行的数据转换应该包括两两种数据的转换,一种是data.xls格式->data.svm格式的转换;另一种的带有逗号、空格、顿号、分号等文本数据的转换,先归为data.txt格式->data.svm格式的转换;    一、.xls格式->svm格式的转换(网上基本上介绍的都是该类型)      1、  运行FormatDataLibsvm.xls(注意这时会有一个关于“宏已禁宏”的安全警示,点击“选项”,选择“启用此内容”,确定即可);      2、 打开data.xls,(注:网上很多的介绍都是直接将数据粘贴到sheet1的topleft单元),要特别注意的是这时候的数据排列顺序应该是:                   条件属性a   条件属性b  ...  决策属性                             7     5    ...  2                             4     2    ...  1       3、"工具"-->"宏"-->执行下面有一个选项(FormatDatatoLibsvm)-->执行,要选中这个然后点击“运行” ,这时候数据讲变成:                  决策属性  条件属性a  条件属性b  ...                         2    1:7    2:5    ...                        1    1:4    2:2    ...            等数据转换完成后,将该文件保存为.txt文件。这时数据转换的问题就解决了。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值