sbpval {scaleboot}R Documentation

Extract P-values

Description

sbpval extracts p-values from "summary.scaleboot" or "summary.scalebootv" objects.

Usage

sbpval(x, ...)

## S3 method for class 'summary.scaleboot'
sbpval(x,select=c("average","best","all"),...)

## S3 method for class 'summary.scalebootv'
sbpval(x,...)

Arguments

x

an object used to select a method.

select

character. If "average" or "best", only the p-values of corresponding models are returned. If "all", then p-values of all the models are returned.

...

further arguments passed to or from other methods.

Details

This method is used only to extract previously calculated p-values from the summary object.

Value

The sbpval method for the class "summary.scaleboot" returns a list of three components (pvalue, sd, hypothesis). pvalue is a vector of pvalues p_k for k as specified in the summary method. sd is a vector of their standard errors. hypothesis is either "null" or "alternative" for the selective inference.

The sbpval method for the class "summary.scalebootv" returns a list of the three components, where pvalue and sd are matrices and hypothesis is a vector.

Author(s)

Hidetoshi Shimodaira

See Also

summary.scaleboot.

Examples

data(mam15)
a <- mam15.relltest[["t4"]] # an object of class "scaleboot"
b <- summary(a) # calculate p-values
b # print the p-values
sbpval(b) # extract a vector of p-values which are averaged by Akaike weights.
sbpval(b,select="all") # extract a matrix of p-values

[Package scaleboot version 1.0-1 Index]