matlab - 在matlab中将wrt排序为列值
问题描述
我的数据集中有多个列,第 2 列包含从 1 到 7 的值。我想根据第二列对数据集进行排序。提前致谢
解决方案
你需要的命令是sortrows
默认情况下,这对第一列进行排序,但可以使用附加参数将其更改为第二列(或第 5、第 17 等)
如果A
是您的原始数组:
B = sortrows(A,2);
会给你排序后的数组 B wrt 第二列
我的数据集中有多个列,第 2 列包含从 1 到 7 的值。我想根据第二列对数据集进行排序。提前致谢
标签: matlabsortingdatasetcolumnsorting
你需要的命令是sortrows
默认情况下,这对第一列进行排序,但可以使用附加参数将其更改为第二列(或第 5、第 17 等)
如果A
是您的原始数组:
B = sortrows(A,2);
会给你排序后的数组 B wrt 第二列