[问题] R 向量 判断

楼主: lin810221 (LiNz)   2020-09-25 22:45:27
假设向量 X=(3,15,7,19,4,8,16,1,19,12)
向量 X 中,介于 5 到 14 的元素个数分别为何?
我网络上搜索了一些判断的方式,但好像都没看到类似解决这种问题的code
作者: jjmr (worldwide)   2020-09-25 22:49:00
Ifelse
作者: cywhale (cywhale)   2020-09-25 22:50:00
length(X[X>=5&X<=14])可看一下本版置底资源连结有R导论
作者: jjmr (worldwide)   2020-09-25 22:52:00
另外,你的叙述有点不清楚,如果要找的是符合一个范围(5-14),怎么会有“分别”有几个的问题?只会有落在这范围内的个数有几个的问题。
楼主: lin810221 (LiNz)   2020-09-25 22:55:00
最后是要打印出 7, 8, 12
作者: andrew43 (讨厌有好心推文后删文者)   2020-09-26 01:13:00
(X>=5&X<=14)回传每一个元素符合条件,而X[X>=5&X<=14]是把X中符合条件者取出。自己玩玩看。
作者: khaos (出来混的...)   2020-09-26 09:51:00
照原PO的需求,是楼上大大写的X[X>=5&X<=14]
楼主: lin810221 (LiNz)   2020-09-26 21:35:00
感谢,原来这样就可以了,我还用循环慢慢把条件式筛选
作者: khaos (出来混的...)   2020-09-26 22:07:00
楼上 可以先多看看R的逻辑判断跟运用
作者: winter7531 (E04)   2020-09-26 22:24:00

Links booklink

Contact Us: admin [ a t ] ucptt.com