Matlab 读取 UCI .data 数据集

学习ML的过程中,经常需要一些数据coding练手,加州大学欧文分校的机器学习库提供了一些很好的数据,如iris数据集应用于分类问题等。

UCI上的数据集 .data 形式,在MATLAB中打开为文本形式,可用textread()函数,类似于.txt文件

Matlab 读取 UCI .data 数据集_第1张图片

Matlab 读取 UCI .data 数据集_第2张图片

delimiter

Matlab 读取 UCI .data 数据集_第3张图片

[attrib1, attrib2, attrib3, attrib4, class] = textread('iris.data', '%f%f%f%f%s', 'delimiter', ',');

以iris.data为例,第一个参数为数据,第二个为读取形式,delimiter为分隔符,这里为’,’


参考文献

UCI机器学习库

Matlab读取UCI数据集Iris中数据

你可能感兴趣的:(matlab相关)