aphylo-index {aphylo} | R Documentation |
Indexing aphylo objects
Description
Indexing aphylo objects
Usage
## S3 method for class 'aphylo'
x[i, j, drop = FALSE]
## S3 replacement method for class 'aphylo'
x[i, j] <- value
Arguments
x |
An object of class aphylo. |
i , j |
Integer vector. Indices of genes or functions. |
drop |
Logical scalar. When |
value |
Integer vector. Replacing values, can be either |
Details
The subsetting method allows selecting one or more annotations from
the aphylo object. Whenever i
is specified, then aphylo returns the corresponding
annotations.
Value
When indexing with
i
: A data frame with the annotations of the selected genes.When only indexing with
j
(drop = FALSE
): Anaphylo
object with the selected sets of annotations.When only indexing with
j
(drop = TRUE
): A data.frame with the selected annotations.When indexing on both
i
andj
: A data.frame with the selected genes and annotations.
Examples
set.seed(12312)
atree <- raphylo(50, P = 4)
atree[1:10,]
atree[,2:3]
atree[, 2:3, drop = TRUE]
atree[1:10, 2:3]