R - x在3和7之间的值
问题描述:
我开始学习R,因为它是工作所需要的。我从来没有做过统计工作,所以我有点失落。R - x在3和7之间的值
我正在寻找两个数字之间的x值。
因此,例如,范围为3:7,我需要打印4,5,6
我已经试过
x <- 3:7
x[x>3 && x<7]
和
x <- 3
v <- 7
cbind(x, findInterval(x, v))
任何意见/准则
答
选项是between
data.table
x[data.table::between(x, 3, 7, incbounds = FALSE)]
#[1] 4 5 6
在第一次你有一个错字,有一个'x'丢失。并使用矢量化和&'&'。 'x [x> 3&x
非常感谢@RuiBarradas – jackjs