aggregateFun {DEDS} | R Documentation

## Aggregate Statistical Functions for DEDS

### Description

This function takes statistic functions and creates a function that takes a matrix as a single argument. The statistic functions are bound in the environment of the returned function and are applied sequentially to the argument of the returned function.

### Usage

    aggregateFun(...)

### Arguments

`...` | Functions of various statistics, could be in a list.

### Details

The function takes several statistics functions or a list of these functions and returns a function (F) with bindings to the input statistics functions. F takes a data matrix as its single argument, and apply the bound statistical functions sequentially to the data matrix.

### Value

It returns a function that takes a matrix as its single argument. The function returns a matrix of statistics, with m rows corresponding to variables (hypotheses) and n columns corresponding to specified statistics.

### Author(s)

Yuanyuan Xiao, yxiao@itsa.ucsf.edu,
Jean Yee Hwa Yang, jean@biostat.ucsf.edu.

### See Also

`comp.t`, `comp.FC`, `comp.F`, `comp.SAM`, `comp.modt`, `comp.modF`, `comp.B`

### Examples

    X <- matrix(rnorm(100, 0, 1), nc=10)
    L <- rep(0:1,c(5,5))
    t.fun <- comp.t(L)
    fc.fun <- comp.FC(L)
    sam.fun <- comp.SAM(L)
    ffun <- aggregateFun(list(t.fun, fc.fun, sam.fun))
    stats <- ffun(X)

[Package DEDS version 1.54.0 Index]