我希望能够根据行中的值(如果可能使用dplyr友好的方法)对列进行子集化。
数据框的样式如下,但有更多的列:
df <-
data.frame(a = c("a","b","c","bingo"),
b = c("d","e","a","b"),
c = c("bingo","bingo","a","e"))
我想选择只包含值“bingo”的列, 类似于
df %>% select(columns_that_contain("bingo"))
期望的输出结果:
a c
1 a bingo
2 b bingo
3 c a
4 bingo e
非常感谢您的帮助!