Apply cuts generated using the
make.cut function to the reference matrix
the matrix to cut
a list of cuts generated using
the type of cuts to use (use
The matrix can be cut using either the fixed cuts (
type='fixed'), or the combined cuts (
where the limits have been adjusted to match local minima and maxima.
Returned values correspond to the bin defined between the first and second threshold of the specified
then between the second and third threshold, and so on. The values will range between 0 (the first bin) and
n is the number of values in the specified
a matrix of the same dimensionality as
mat where values correspond to bins defined by the
1 2 3 4 5 6 7 8 9 10 11 12
# generate a random 3D matrix with 2 peaks mat <- rbind(matrix(rnorm(300),ncol=3), matrix(rnorm(300,5,1),ncol=3)) dimnames(mat)[] <- LETTERS[1:3] # estimate the Hilbert order hilbert.order(mat) # generate 2 bins with a minimum bin size of 5 cuts <- make.cut(mat,n=3,count.lim=5) show.cut(cuts) # Generate the cuts cut.mat <- do.cut(mat,cuts,type='fixed') head(cut.mat)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.