mmctSampler-class {simctest}R Documentation

Class "mmctest"

Description

Wrapper-Class for "mmctestInterfaceGeneric", takes a function, the number of hypotheses and returns derived object of class "mmctestInterfaceGeneric". Class provides a slot for additional data. The function f(ind,n,data) has to return n[i] new samples for each hypothesis ind[i] in vector "ind", where i=1...length(ind). The data stored in the data slot of class "mmctSampler" is also passed on to "f".

Objects from the Class

Objects can be created by calls of the form mmctSampler(f=...,num=...,data=...).

Slots

f:

Object of class "function"

num:

Object of class "numeric"

data:

Object of class "numeric"

Methods

getSamples

signature(obj="mmctSampler", ind="numeric", n="numeric"): ...

getNumber

signature(obj="mmctSampler"): ...

Author(s)

Axel Gandy and Georg Hahn

References

Gandy, A. and Hahn, G. (2014) MMCTest - a safe algorithm for implementing multiple Monte Carlo tests. Scandinavian Journal of Statistics, 41(4):1083–1101

Examples

  fun <- function(ind,n,data) sapply(1:length(ind), function(i) sum(runif(n[i])<=data[ind[i]]));
  i <- mmctSampler(fun,num=500,data=runif(500));

[Package simctest version 2.6 Index]