使用matlab界面导入数据集和使用数据集function (dataset('File', 'fisher.csv', 'Delimiter', ','))
之间有什么区别?
例如,当我们从UI导入时,我们得到:
但是当我们使用该函数时,我们只得到一个单个数组。
有人可以解释matlab加载数据集的方式以及其他方法之间的差异吗?
谢谢。
答案 0 :(得分:1)
Matlab函数dataset
不限于dataset('File','fisher.csv','Delimiter',',') )
。
完整用法是:dataset('File',filename,'ParamName',Value)
,其中ParamName
可以是很多东西。 '分隔符'只是ParamName的一个例子。
以下是完整参数名称/值对的列表:Matlab
例如,您会发现' ReadVarNames'是一个ParamName。它是一个逻辑,用于确定第一行是否包含变量名称。因此,如果您想使用dataset()
导入标题行:
dataset('File','fisher.csv','Delimiter',',', 'ReadVarNames', true);