我有以下tibble筛选每列行:如何使用独立dplyr
library(tidyverse)
df <- tibble::tribble(
~gene, ~colB, ~colC,
"a", 1, 2,
"b", 2, 3,
"c", 3, 4,
"d", 1, 1
)
df
#> # A tibble: 4 x 3
#> gene colB colC
#> <chr> <dbl> <dbl>
#> 1 a 1 2
#> 2 b 2 3
#> 3 c 3 4
#> 4 d 1 1
我想要做的是后gene
列 每列的筛选值大于或等于2(> = 2)。导致:
gene, colB, colC
a NA 2
b 2 3
c 3 4
我该如何实现这一目标?
列的基因后的数字实际上比仅仅2
[过滤基于特定值data.frame中的每一列(HTTPS的可能重复:// stackoverflow.com/questions/28183653/filter-each-column-of-a-data-frame-based-on-a-specific-value) – www
我想你想''= 2'因为2的值出现在所需的输出。 – neilfws
@neilfws:你是对的。我更新了。 – pdubois