列表中有多少NA或NaN?

bic*_*ton 2 r

假设我有一个列表:

set.seed(123)
n <- 4
lis <- list(
 m1 = matrix(nrow=n,ncol=n,data=sample(c(NA, 1:10), n*n, TRUE)), 
 m2 = matrix(nrow=n,ncol=n,data=sample(c(NA, 1:10), n*n, TRUE))
  )
Run Code Online (Sandbox Code Playgroud)

我想知道我们在这份清单中有多少NA(NaN)?

RHe*_*tel 6

这可能更简单:

sum(is.na(unlist(lis)))
Run Code Online (Sandbox Code Playgroud)