gpt4 book ai didi

r - OR(或任何逻辑运算符)将 R 中的许多列组合在一起

转载 作者:行者123 更新时间:2023-12-04 10:51:47 26 4
gpt4 key购买 nike

如上所述,我想对多个列进行 OR,并且希望这样做时不必显式引用列 (d$a | d$b | d$c),而是带有列名数组 (c(a,b,c))

最佳答案

(df <- data.frame(a = c(T, F, T, T), b = c(T, T, F, T), c = c(F, F, T, T)))
# a b c
# 1 TRUE TRUE FALSE
# 2 FALSE TRUE FALSE
# 3 TRUE FALSE TRUE
# 4 TRUE TRUE TRUE
Reduce(`|`, df)
# [1] TRUE TRUE TRUE TRUE
Reduce(`&`, df)
# [1] FALSE FALSE FALSE TRUE

关于r - OR(或任何逻辑运算符)将 R 中的许多列组合在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35959189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com