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)) 

任何意见/准则

+2

在第一次你有一个错字,有一个'x'丢失。并使用矢量化和&'&'。 'x [x> 3&x

+0

非常感谢@RuiBarradas – jackjs

选项是betweendata.table

x[data.table::between(x, 3, 7, incbounds = FALSE)] 
#[1] 4 5 6