Normalization of a matricized array
Normalization of a matricized array within one mode (modes indicated by 1,2, or 3) to sum of squares equal to product of size of other modes.
norm3(X, n, m, p, mode)
X |
Matrix (or data.frame coerced to a matrix) of order ( |
n |
Number of |
m |
Number of |
p |
Number of |
mode |
Normalization option (1 if |
Y |
Matrix of order ( |
Maria Antonietta Del Ferraro mariaantonietta.delferraro@yahoo.it
Henk A.L. Kiers h.a.l.kiers@rug.nl
Paolo Giordani paolo.giordani@uniroma1.it
H.A.L. Kiers (2000). Towards a standardized notation and terminology in multiway analysis. Journal of Chemometrics 14:105–122.
X <- array(c(rnorm(120)), c(6,5,4)) # matricized array Y <- supermat(X) # data normalized within A-mode Z <- norm3(Y$Xa, 6, 5, 4, 1) apply(Z^2,1,sum) # data normalized within C-mode Z <- norm3(Y$Xa, 6, 5, 4, 3) Z <- permnew(Z, 6, 5, 4) Z <- permnew(Z, 5, 4, 6) apply(Z^2, 1, sum)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.