作者lin810221 (LiNz)
看板R_Language
標題[問題] R 向量 判斷
時間Fri Sep 25 22:45:27 2020
假設向量 X=(3,15,7,19,4,8,16,1,19,12)
向量 X 中,介於 5 到 14 的元素個數分別為何?
我網路上搜索了一些判斷的方式,但好像都沒看到類似解決這種問題的code
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.131.195 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1601045129.A.CE3.html
1F:推 jjmr: Ifelse 09/25 22:49
2F:→ cywhale: length(X[X>=5&X<=14])可看一下本版置底資源連結有R導論 09/25 22:50
3F:→ jjmr: 另外,你的敘述有點不清楚,如果要找的是符合一個範圍(5-14 09/25 22:52
4F:→ jjmr: ),怎麼會有「分別」有幾個的問題?只會有落在這範圍內的個 09/25 22:52
5F:→ jjmr: 數有幾個的問題。 09/25 22:52
6F:→ lin810221: 最後是要列印出 7, 8, 12 09/25 22:55
7F:→ andrew43: (X>=5&X<=14)回傳每一個元素符合條件,而X[X>=5&X<=14] 09/26 01:13
8F:→ andrew43: 是把X中符合條件者取出。自己玩玩看。 09/26 01:14
9F:→ khaos: 照原PO的需求,是樓上大大寫的X[X>=5&X<=14] 09/26 09:51
10F:→ lin810221: 感謝,原來這樣就可以了,我還用迴圈慢慢把條件式篩選 09/26 21:35
11F:→ khaos: 樓上 可以先多看看R的邏輯判斷跟運用 09/26 22:07
12F:推 winter7531: 推 09/26 22:24