利用between函数就可以解决
##首先,between函数是依赖于dplyr包,因此在使用之间先要安装该包
install.packages('dplyr')
之后再用between函数,其中airquality为函数自带的数据集,airquality$Ozone表示取该数据集中Ozone这一列。
between(airquality$Ozone,41,42.5)
运行完该函数,结果会返回一对TRUE和FALSE,其中在范围内的返回为TRUE。
由于在计算机语言中TRUE默认为数字1,只需利用sum()函数,把是1 全部求和就行。
sum(between(airquality$a,41,42.5))
这里计算的就是在41到42.5之间的数量。