## S4 method for signature 'CompositionMatrix,CompositionMatrix'rbind2(x, y)## S4 method for signature 'GroupedComposition,GroupedComposition'rbind2(x, y)
Arguments
x, y: A CompositionMatrix object.
Returns
A CompositionMatrix objects.
Details
rbind2() combine by rows.
Examples
## Create a data.frameX <- data.frame( samples = c("A","A","A","B","B","B","C","C","C"), groups = c("X","X","X","X",NA,NA,"Y","Y","Y"), Ca = c(7.72,7.32,3.11,7.19,7.41,5,4.18,1,4.51), Fe = c(6.12,5.88,5.12,6.18,6.02,7.14,5.25,5.28,5.72), Na = c(0.97,1.59,1.25,0.86,0.76,0.51,0.75,0.52,0.56))## Coerce to a compositional matrixY <- as_composition(X, parts = c("Ca","Fe","Na"))## Split by group## /!\ Unassigned samples (NA) are discarded ! /!\(s1 <- split(Y, f = X$groups))## Better to use grouped matrixY <- group(Y, by = X$groups)(s2 <- group_split(Y))## Bind by rowsdo.call(rbind, s2)