gpt4 book ai didi

从矩阵列表中删除矩阵

转载 作者:行者123 更新时间:2023-12-04 11:17:49 26 4
gpt4 key购买 nike

我有一个名为 M 的 12 个矩阵的列表我正在尝试从具有 0 行的列表中删除每个矩阵。
我知道我可以手动删除这些矩阵(例如,删除第二个矩阵)M[2] <- NULL .我想使用逻辑来删除它们,例如:M <- M[nrow(M)>0,] (但这显然不起作用)。

最佳答案

另一个可行的选择是 Filterbase R

Filter(nrow, M)
之所以有效,是因为 0 被视为 FALSE,所有其他值都被视为 TRUE
如果还有一些属性, gv来自 collapse可以维持它
library(collapse)
gv(M, function(x) nrow(x) > 0)

关于从矩阵列表中删除矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67010997/

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