我在 R 中有一个 data.frame。我想选择在三列之一中具有特定值的行。我有一个大的 data.frame,但我需要的是下面的例子:
seller<-c("Mary", "Bill", "Jeff", "Paty", "Paul", "Criss")
c1<-c(1,2,1,1,3,1)
c2<-c(1,1,1,1,2,1)
c3<-c(1,1,3,1,1,1)
data<-data.frame(seller, c1, c2, c3)
>data
seller c1 c2 c3
1 Mary 1 1 1
2 Bill 2 1 1
3 Jeff 1 1 3
4 Paty 1 1 1
5 Paul 3 2 1
6 Cris 1 1 1
我想选择值等于且大于2的行,像这样:
>data
seller c1 c2 c3
1 Bill 2 1 1
2 Jeff 1 1 3
3 Paul 3 2 1
谢谢您的帮助!