如何在R中矩阵的每一行中获取K个最小或最大元素的索引?
例如我有矩阵:
2 3 1 65 2
46 7 9 3 2
9 45 3 5 7
24 65 87 3 6
34 76 54 33 6
我想在每行中获得 2 个最小元素(以任何方式打破平局)的索引矩阵。结果应采用以下格式:
3 1
5 4
3 4
4 5
5 4
我尝试了一些使用sort
, apply
,arrayInd
等的命令which
。但仍然无法获得所需的结果。欢迎任何帮助。