blob: 08c6d8005c60b20645cabe93c9b65c3b8d9952dc [file] [log] [blame]
% File src/library/stats/man/print.power.htest.Rd
% Part of the R package, https://www.R-project.org
% Copyright 1995-2015 R Core Team
% Distributed under GPL 2 or later
\name{print.power.htest}
\title{Print Methods for Hypothesis Tests and Power Calculation Objects}
\alias{print.htest}
\alias{print.power.htest}
\description{
Printing objects of class \code{"htest"} or \code{"power.htest"},
respectively, by simple \code{\link{print}} methods.
}
\usage{
\method{print}{htest}(x, digits = getOption("digits"), prefix = "\t", \dots)
\method{print}{power.htest}(x, digits = getOption("digits"), \dots)
}
\arguments{
\item{x}{object of class \code{"htest"} or \code{"power.htest"}.}
\item{digits}{number of significant digits to be used.}
\item{prefix}{string, passed to \code{\link{strwrap}} for displaying
the \code{method} component of the \code{htest} object.}
\item{\dots}{further arguments to be passed to or from methods.}
}
\details{
Both \code{\link{print}} methods traditionally have not obeyed the
\code{digits} argument properly. They now do, the \code{htest}
method mostly in expressions like \code{max(1, digits - 2)}.
A \code{power.htest} object is just a named list of numbers and
character strings, supplemented with \code{method} and \code{note}
elements. The \code{method} is displayed as a title, the \code{note}
as a footnote, and the remaining elements are given in an aligned
\sQuote{name = value} format.
}
\value{
the argument \code{x}, invisibly, as for all \code{\link{print}}
methods.
}
\author{Peter Dalgaard}% and MMaechler for 'digits'
\seealso{
\code{\link{power.t.test}},
\code{\link{power.prop.test}}
}
\examples{
(ptt <- power.t.test(n = 20, delta = 1))
print(ptt, digits = 4) # using less digits than default
print(ptt, digits = 12) # using more " " "
}
\keyword{htest}