Aliases: all-methods any-methods all,Matrix-method all,ddiMatrix-method all,ldiMatrix-method all,lsparseMatrix-method all,nsparseMatrix-method any,Matrix-method any,ddiMatrix-method any,lMatrix-method any,ldiMatrix-method any,nsparseMatrix-method
Keywords: methods
### ** Examples M <- Matrix(1:12 +0, 3,4) all(M >= 1) # TRUE
[1] TRUE
any(M < 0 ) # FALSE
[1] FALSE
MN <- M; MN[2,3] <- NA; MN
3 x 4 Matrix of class "dgeMatrix" [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 NA 11 [3,] 3 6 9 12
all(MN >= 0) # NA
[1] NA
any(MN < 0) # NA
[1] NA
any(MN < 0, na.rm = TRUE) # -> FALSE
[1] FALSE
## Don't show: sM <- as(MN, "sparseMatrix") stopifnot(all(M >= 1), !any(M < 0), all.equal((sM >= 1), as(MN >= 1, "sparseMatrix")), ## MN: any(MN < 2), !all(MN < 5), is.na(all(MN >= 0)), is.na(any(MN < 0)), all(MN >= 0, na.rm=TRUE), !any(MN < 0, na.rm=TRUE), ## same for sM : any(sM < 2), !all(sM < 5), is.na(all(sM >= 0)), is.na(any(sM < 0)), all(sM >= 0, na.rm=TRUE), !any(sM < 0, na.rm=TRUE) ) ## End(Don't show)