R 如何从数据框中检索值;介于;两个条件

R 如何从数据框中检索值;介于;两个条件,r,dataframe,R,Dataframe,我可以从R中的数据帧中获得介于x-1:x+1之间的值吗 如果我有data.frame A <- c(1,2,3,4,5,6,7,8) B <- c(2,3,4,5,6,7,8,9) 让我们看看 df <- data.frame(A=c(1,2,3,4,5,6,7,8), B=c(2,3,4,5,6,7,8,9)) x <- 2 df[df$A <= x+1 & df$A >= x-1,] ## A B ## 1 1 2 ## 2 2 3 ##

我可以从R中的数据帧中获得介于x-1:x+1之间的值吗

如果我有data.frame

A <- c(1,2,3,4,5,6,7,8)

B <- c(2,3,4,5,6,7,8,9)
让我们看看

df <- data.frame(A=c(1,2,3,4,5,6,7,8), B=c(2,3,4,5,6,7,8,9))
x <- 2
df[df$A <= x+1 & df$A >= x-1,]
##   A B
## 1 1 2
## 2 2 3
## 3 3 4

df呵呵,忘了添加dft谢谢,我现在没什么问题了,我以前试过那个代码,但它不管用=\u=你给我的代码也管用,再次感谢你:ddonee:D谢谢你的解释,我是新来的
df <- data.frame(A=c(1,2,3,4,5,6,7,8), B=c(2,3,4,5,6,7,8,9))
x <- 2
df[df$A <= x+1 & df$A >= x-1,]
##   A B
## 1 1 2
## 2 2 3
## 3 3 4