我正试图在数据集中添加另一个变量的情况下,在我的数据中创建一个摘要列是"future 证明".为此,我try 使用tidy—select语言,但未能做到这一点.最少的例子是:
variables = c("v1", "v2")
tst = tribble(
~ID, ~time, ~v1, ~v2,
"1a", 1, T, F,
"1b", 1, F, T,
"1c", 1, F, F,
"1a", 2, T, F,
"1b", 2, T, T,
"1c", 2, F, F
)
tst %>%
group_by(ID, time) %>%
mutate(any_v = any(v1,v2)) # works
tst %>%
group_by(ID, time) %>%
mutate(any_v = any(all_of(variables))) # this doesnt work!
我试图实现的是一种情况,其中变量"v3"可以添加到tribble和变量向量,而mutate调用可以保持原样.任何帮助都是感激的!
我已经试过了大部分的整洁 Select 语言,但我不是这里的专家