gpt4 book ai didi

r - 在R中如何获得一个可以在所有列上应用AND的向量?

转载 作者:行者123 更新时间:2023-12-04 09:44:53 25 4
gpt4 key购买 nike

我正在尝试对矩阵的所有列应用 AND ,但找不到类似的问题:

> array(c(TRUE,FALSE,TRUE,TRUE,FALSE,FALSE),dim=c(2,3))
[,1] [,2] [,3]
[1,] TRUE TRUE FALSE
[2,] FALSE TRUE FALSE

我试图获得
      [,1]  [,2]  [,3]
[1,] FALSE TRUE FALSE

通过对列进行 AND 运算,我该如何在 R 中做到这一点?

最佳答案

使用 all() :

apply(x, 2, all)
[1] FALSE TRUE FALSE

不是你要的,而是 any()all() 的补码:
apply(x, 2, any)
[1] TRUE TRUE FALSE

关于r - 在R中如何获得一个可以在所有列上应用AND的向量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16915321/

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