DGEList
, DGEGLM
, DGEExact
or DGELRT
object.
"["(object, i, j, keep.lib.sizes=TRUE)
"["(object, i, j)
"["(object, i, j)
"["(object, i, j)
"["(object, i, j)
DGEList
, DGEGLM
, DGEExact
or DGELRT
. For subsetListOfArrays
, any list of conformal matrices and vectors.i
subsets the genes while j
subsets the libraries.
Note that columns of DGEGLM
, DGEExact
and DGELRT
objects cannot be subsetted.TRUE
the lib.sizes will be kept unchanged on output, otherwise they will be recomputed as the column sums of the counts of the remaining rows.object
holding data from the specified subset of rows and columns.
i,j
may take any values acceptable for the matrix components of object
of class DGEList
.
See the Extract help entry for more details on subsetting matrices. For DGEGLM
, DGEExact
and DGELRT
objects, only rows (i.e. i
) may be subsetted.
Extract
in the base package.
d <- matrix(rnbinom(16,size=1,mu=10),4,4)
rownames(d) <- c("a","b","c","d")
colnames(d) <- c("A1","A2","B1","B2")
d <- DGEList(counts=d,group=factor(c("A","A","B","B")))
d[1:2,]
d[1:2,2]
d[,2]
d <- estimateCommonDisp(d)
results <- exactTest(d)
results[1:2,]
# NB: cannot subset columns for DGEExact objects
Run the code above in your browser using DataLab