Description Usage Arguments Details Value Author(s) Examples
Add new manual cuts to the cuts
matrix generated using make.cut
1 |
cuts |
a list of cuts generated using |
new.cuts |
a list of new cut thresholds to be added to |
cut.id |
string identifying the new cuts |
update |
if FALSE (the default) adding a |
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.
an updated cuts
matrix with an extra set of thresholds named cut.id
.
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)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.