在 R 中使用 OR 语句
Using OR statement in R
我有一个如下所示的数据框:
COL1 COL2
5 3
3 10
4 5
15 6
我通过选择 "Values in COL1 OR COL2 greater than 7"
对数据帧进行子集化
我试过这个:
|
我的 OR
声明。
它不是取值,而是取整列而不是行。我想要一个看起来像这样的答案:
COL1 COL2
3 10
15 6
谢谢!
你可以在基地试试:
subset(dat, COL1 > 7 | COL2 > 7)
或 dplyr 版本:
library(dplyr)
dat %>% filter( COL1 >7 | COL2 > 7)
我有一个如下所示的数据框:
COL1 COL2
5 3
3 10
4 5
15 6
我通过选择 "Values in COL1 OR COL2 greater than 7"
对数据帧进行子集化我试过这个:
|
我的 OR
声明。
它不是取值,而是取整列而不是行。我想要一个看起来像这样的答案:
COL1 COL2
3 10
15 6
谢谢!
你可以在基地试试:
subset(dat, COL1 > 7 | COL2 > 7)
或 dplyr 版本:
library(dplyr)
dat %>% filter( COL1 >7 | COL2 > 7)