作者alasa15 (alasa)
看板R_Language
標題[問題] 決定落在第幾個區間
時間Mon Jun 15 23:54:32 2015
我現在有一個單調的向量 例如c(3,7,13,28,95,104)
然後現在有一個數字 例如22
這個數字落在這個向量的第三跟第四個數字之間
希望有一個函數可以回傳3給我
雖然可以自己用迴圈寫 但我想問一下有沒有內建函數達成這個效果
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.153.20
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1434383677.A.970.html
→ celestialgod: x如果是那個向量, 則sum(x<22)為所求 06/15 23:59
→ sifmelcara: findInterval()更快,是二分搜索 06/16 00:07
→ alasa15: 對耶 好方法 感謝 06/16 00:07