squeeze | R Documentation |
Remove dimensions of length 1
squeeze(A)
A |
input or array matrix |
This function implements the behavior of the homonimous function on
Matlab. B = squeeze(A)
returns an array with the same elements as the
input array A, but with dimensions of length 1 removed. For example, if A is
a 3-by-1-by-1-by-2 array, then squeeze(A) returns a 3-by-2 matrix. If A is a
row vector, column vector, scalar, or an array with no dimensions of length
1, then squeeze returns the input A.
An array with the same elements as the input array, but with dimensions of length 1 removed.
This is basically a wrapper of drop() with a minor adjustment to adapt the output to what happens on Matlab
Waldir Leoncio
A <- array(dim = c(2, 1, 2)) A[, , 1] <- c(1, 2) A[, , 2] <- c(3, 4) print(A) squeeze(A)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.