reduce {secr} | R Documentation |
Combine columns in a matrix-like object to create a new data set using the first non-zero value.
reduce (object, ...)
## Default S3 method:
reduce(object, columns, ...)
object |
object that may be coerced to a matrix |
columns |
list in which each component is a vector of subscripts for columns to be pooled |
... |
other arguments (not used currently) |
The first element of columns
defines the columns of object
for the first new column, the second for the second new column etc.
This is a generic method. More useful methods exist for capthist
and
traps
objects.
A matrix with number of columns equal to length(columns)
.
capthist
, reduce.capthist
, reduce.traps
## matrix with random zeros
temp <- matrix(runif(20), nc = 4)
temp[sample(20,10)] <- 0
temp
reduce(temp, list(1:2, 3:4))