powered by
Each column is checked by all.equal
all.equal
Cdiff(a, b, tolerance = sqrt(.Machine$double.eps))
numerical matrix
parameter to all.equal
(a-b) where equal columns are set to zero
# NOT RUN { a <- matrix(rnorm(6), 3, 2) b <- matrix(rnorm(6), 3, 2) a - b Cdiff(a, b) b[, 1] <- a[, 1] + (.Machine$double.eps)^(2/3) * b[, 1] a - b Cdiff(a, b) a[, 2] <- b[, 2] a - b Cdiff(a, b) # }
Run the code above in your browser using DataLab