Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays Iris数据集的维数?_Arrays_Matlab_Dimensions - Fatal编程技术网

Arrays Iris数据集的维数?

Arrays Iris数据集的维数?,arrays,matlab,dimensions,Arrays,Matlab,Dimensions,有人熟悉这本书吗?如果我错了,请纠正我,但此数据集有4个维度。但是,ndims只返回2。这怎么可能 它有两个维度,一个长度为150,另一个长度为4(不包括物种数据)。也许您想使用size而不是ndims?您是从哪里获得数据集的?它是如何存储的?在机器学习和编程领域,特征和维度的含义略有不同。大小将返回150 4。这与你上面的答案相对应。我还是不明白为什么维度等于2?我试图寻找维度的意义。它确实告诉我,维度与数组非常相似。@dee您可以在size调用中添加一个附加参数,以获得列数,即size(ir

有人熟悉这本书吗?如果我错了,请纠正我,但此数据集有4个维度。但是,
ndims
只返回2。这怎么可能

它有两个维度,一个长度为150,另一个长度为4(不包括物种数据)。也许您想使用
size
而不是
ndims

您是从哪里获得数据集的?它是如何存储的?在机器学习和编程领域,特征和维度的含义略有不同。大小将返回150 4。这与你上面的答案相对应。我还是不明白为什么维度等于2?我试图寻找维度的意义。它确实告诉我,维度与数组非常相似。@dee您可以在
size
调用中添加一个附加参数,以获得列数,即
size(iris,2)
ndims
给出数组的维数,即它可以概念化为的“超立方体”的维数。对于平面数据库来说,这显然是毫无意义的,因为答案总是2。