Learn R Programming

unifiedWMWqPCR (version 1.8.0)

uwmw_Extract: Extract data from uwmwRes and uwmwEstimate objects.

Description

For both uwmwRes and uwmwEstimate objects, you can use the square bracket operators to extract information much like you would do for a matrix.

Usage

"["(x, i, j, drop = TRUE)
"["(x, i, j, drop = TRUE)
"["(x, i, j, drop = TRUE)
"["(x, i, j, drop = TRUE)

Arguments

i
numeric or character vector
j
optional numeric or character vector
drop
logical value. If set to FALSE and the result of the extraction is a single row or column, dimensions are dropped. Defaults to TRUE.
x
object from which to extract element(s) or in which to replace element(s).

Value

mostly a matrix, unless drop=TRUE and a single row or column is selected. Then a vector.

Details

The features can be extracted using the row index, and the estimates as

Examples

Run this code
# With an uwmwRes object
data(NBmat)
NBtest <- uWMW(NBmat,NBgroups)
# These two lines are the same
NBtest["hsa-mir-1"]
NBtest["hsa-mir-1", ]
# These two not
str(NBtest["hsa-mir-1",,drop=FALSE])
str(NBtest["hsa-mir-1",])
# These two give the same data, but in a different way:
se(NBtest) # unnamed
NBtest[,"se"] #

# With an uwmwEstimate object
NBodds <- getEstimate(NBtest,"odds")
gnames <- grep("let",names(NBodds),value=TRUE)
NBodds[gnames]
NBodds[gnames,c("ll","ul")]

Run the code above in your browser using DataLab