使用MATLAB将KEEL的数据集(以glass1数据集为例)转换为CSV文件步骤如下:
预处理:首先将从KEEL下载的.dat文件用记事本方式打开,删除里面的非数据部分
- 点击MATLAB的"导入数据"按钮,选择要转换的.dat文件,这时数据已经全部导入进来了
- 在"分隔符"菜单中选中"分隔文件",在"列分隔符"处选择逗号
- 在"导入的数据"菜单中选择数值矩阵
- 因为glass1数据集的标签negative和positive是非数值符号,如果不将其转换为数字,导出数据时negative和positive都会变成NAN,所以使用替换功能,将negative替换为1,positive替换为2
- 选中全部数据,点击"导入所选内容",这时工作区就会出现转换后的数据
- 在命令窗口输入指令即保存为CSV文件
-
csvwrite('glass1.csv',glass1);