作者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/cn.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