2
我想獲取每行中的前3個最大值併爲每個值進行座標。從矩陣返回前3個最小值及其索引
比方說,我有以下矩陣:
[,1] [,2] [,3] [,4] [,5]
[1,] 4 3 6 5 2
[2,] 5 2 1 3 6
採取的第一行: 我想:
value coordinate
2 [1,5]
3 [1,2]
4 [1,1]
目前,我能夠得到各行的第一個3個最大值通過如下內容:
# example for first row
a <- m[1,]
a
ndx <- order(a)[1:3]
a[ndx]
但是如何獲得相應的coo rdinate?
您能否在此提供更多細節?我剛開始學習R.謝謝! – Lemon