Provides a one-sample hypothesis test. The test assumes that the underlying population is normal.
Usage
one.sample.t(data = NULL, null.mu = 0, xbar = NULL, sd = NULL, n = NULL,
alternative = "two.sided", conf = 0.95, na.rm = FALSE, fpc = FALSE, N = NULL)
Value
Returns a test statistic and a p-value.
Arguments
data
A vector of quantitative data. Not required if xbar and n are supplied by the user.
null.mu
The expectation for the null distribution.
xbar
Sample mean. Not required if is.null(data)==FALSE
sd
The sample standard deviation. Not required if is.null(data)==FALSE
n
The sample size. Not required if is.null(data)==FALSE
alternative
Type of test. One of three must be specified "two.sided", "less", or "greater"
conf
Confidence level.
na.rm
Logical, indicate whether NA values should be stripped before the computation proceeds.
fpc
A logical statement specifying whether a finite population correction should be made. If fpc = TRUE the population size N must be specified.
N
The population size. Required if fpc=TRUE
Author
Ken Aho. Thanks to Samuel Hale for identifying a function bug.
Details
The function can use either raw data is.null(data)==FALSE or summarized data if is.null(data)==TRUE. With the later xbar, and n must be specified by the user.