分类之数据集导入matlab方法
2015-06-14 17:29
344 查看
读取UCI数据集iris.data中数据:
>> [attrib1, attrib2, attrib3, attrib4, class] = textread('data\iris.data', '%f%f%f%f%s', 'delimiter', ',');
>> attrib = [attrib1'; attrib2'; attrib3'; attrib4']';
>> a = zeros(150, 1);
>> a(strcmp(class, 'Iris-setosa')) = 1;
>> a(strcmp(class, 'Iris-versicolor')) = 2;
>> a(strcmp(class, 'Iris-virginica')) = 3;
至此,属性值均保存到attrib中,类别值保存到数组a中。
>> [attrib1, attrib2, attrib3, attrib4, class] = textread('data\iris.data', '%f%f%f%f%s', 'delimiter', ',');
>> attrib = [attrib1'; attrib2'; attrib3'; attrib4']';
>> a = zeros(150, 1);
>> a(strcmp(class, 'Iris-setosa')) = 1;
>> a(strcmp(class, 'Iris-versicolor')) = 2;
>> a(strcmp(class, 'Iris-virginica')) = 3;
至此,属性值均保存到attrib中,类别值保存到数组a中。
相关文章推荐
- matlab中strcmp函数的使用
- matlab 联合modelsim 调试图片
- LIBSVM 在matlab 2013添加 VS2013 c++编译器
- Matlab与C++混合编程
- MATLAB中fix的运用
- MATLAB中repmat的运用
- MATLAB中permute的运用
- Matlab的Profile功能
- 用MATLAB發EMAIL以及給全北大同學群發EMAIL呵呵呵
- 远程计算_使用Matlab计算引擎
- 用OxyPlot在WPF中演示正演磁异常的变化规律
- 在64位系统上不能安装Matlab notebook的解决方案
- MATLAB中统计程序执行时间
- Matlab变量名的神奇问题
- 关于matlab SVM工具箱的问题
- matlab 学习资料收集
- Matlab拟合曲线之幂律分布
- Matlab与VC6联合编程备忘录
- MATLAB——scatter的简单应用
- matlab中“执行字符串”函数eval在不同情况下的用法(二)