mean_test1: Two sided or one sided test of hypothesis of 'mu' of one...

View source: R/mean_test1.R

mean_test1R Documentation

Two sided or one sided test of hypothesis of mu of one normal sample

Description

Compute the two sided or one sided test of hypothesis of mu of one normal sample when the population variance is known or unknown.

Usage

mean_test1(x, mu = 0, sigma = -1, side = 0)

Arguments

x

A numeric vector.

mu

mu is mu0 in the null hypothesis. Default is 0, i.e., H0: mu = 0.

sigma

The standard deviation of the population. sigma>=0 indicates it is known, sigma<0 indicates it is unknown. Default to unknown standard deviation.

side

A parameter used to control two sided or one sided test of hypothesis. When inputting side = 0 (default), the function computes two sided test of hypothesis, and H1: mu != mu0; when inputting side = -1 (or a number < 0), the function computes one sided test of hypothesis, and H1: mu < mu0; when inputting side = 1 (or a number > 0), the function computes one sided test of hypothesis, and H1: mu > mu0.

Value

A data.frame with variables:

mean

The sample mean.

df

The degree of freedom.

statistic

The statistic, when sigma>=0, statistic = Z = (xb-mu)/(sigma/sqrt(n)); when sigma<0, statistic = T = (xb-mu)/(sd(x)/sqrt(n)).

p_value

The P value.

Author(s)

Ying-Ying Zhang (Robert) robertzhangyying@qq.com

References

Zhang, Y. Y., Wei, Y. (2013), One and two samples using only an R funtion, \Sexpr[results=rd]{tools:::Rd_expr_doi("10.2991/asshm-13.2013.29")}.

Examples

x=rnorm(10, mean = 1, sd = 0.2); x
mean_test1(x, mu = 1, sigma = 0.2, side = 1)
mean_test1(x, mu = 1)

OneTwoSamples documentation built on March 31, 2023, 11:49 p.m.