作者askpeople (就是要問!!!)
看板R_Language
標題[問題] 如何回傳數值對應的順序?
時間Thu May 12 15:37:27 2022
我有一筆數列S如下:
S為 0.2 0.3 0.5 0.7 0.9 0.1
最小的0.1為第6個,我想問的是說 R有沒有辦法讓S回傳為6呢? 就是回傳第幾筆的數值
我只會用min(S) =0.1 但是數字一多 我無法找到0.1對應的是S的第幾筆
因為在做資料處理 希望可以回傳6這個數值 讓我對之後的計算使用
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.172.28 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1652341049.A.A4C.html
※ 編輯: askpeople (123.194.172.28 臺灣), 05/12/2022 15:38:52
※ 編輯: askpeople (123.194.172.28 臺灣), 05/12/2022 15:39:21
推 andrew43: 內建 which.min() which.max() 05/12 15:52
→ askpeople: 感謝 05/12 16:09
→ andrew43: order(S)[1] 也可以(如果要指定其它大小排名的話) 05/12 18:33