TestResults-class {limma} | R Documentation

## Matrix of Test Results - class

### Description

A matrix-based class for storing the results of simultanous tests. `TestResults` objects are usually created by `decideTests`.

### Usage

    ## S3 method for class 'TestResults'
    summary(object, ...)
    ## S3 method for class 'TestResults'
    labels(object, ...)
    ## S3 method for class 'TestResults'
    levels(x)

### Arguments

`object, x` | object of class `TestResults`
`...` | other arguments are not used

### Slots/List Components

A `TestResults` object is essentially a numeric matrix with elements equal to `0`, `1` or `-1`. Zero represents acceptance of the null hypothesis, `1` indicates rejection in favor of the right tail alternative and `-1` indicates rejection in favor of the left tail alternative.

`TestResults` objects can be created by `new("TestResults",results)` where `results` is a matrix. Objects of this class contain no slots (other than `.Data`), although the attributes `dim` and `dimnames` may be treated as slots.

### Methods

This class inherits directly from class `matrix` so any operation appropriate for matrices will work on objects of this class. `show` and `summary` methods are also implemented.

Functions in LIMMA which operate on `TestResults` objects include `heatDiagram`, `vennCounts`, `vennDiagram`, `write.fit`.

### Author(s)

Gordon Smyth

### See Also

02.Classes gives an overview of all the classes defined by this package. 08.Tests gives an overview of multiple testing.

### Examples

    ## Not run:
    #  Assume a data object y and a design matrix
    fit <- lmFit(y, design)
    fit <- eBayes(fit)
    results <- decideTests(fit)
    summary(results)

    ## End(Not run)

[Package limma version 3.43.8 Index]