Description Usage Arguments Details Value Author(s) Examples

Apply cuts generated using the `make.cut`

function to the reference matrix

1 |

`mat` |
the matrix to cut |

`cuts` |
a list of cuts generated using |

`type` |
the type of cuts to use (use |

The matrix can be cut using either the fixed cuts (`type='fixed'`

), or the combined cuts (`type='combined'`

)
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 `cuts`

,
then between the second and third threshold, and so on. The values will range between 0 (the first bin) and `n-1`

where
`n`

is the number of values in the specified `cuts`

.

a matrix of the same dimensionality as `mat`

where values correspond to bins defined by the `type`

thresholds defined `cuts`

.

Yann Abraham

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)[[2]] <- 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)
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.