np_mean_test: Non-parametric mean test

Description Usage Arguments Details Value Author(s) Examples

View source: R/np_mean_test.R

Description

Performs a non parametric mean test by bootstraping. Combines all values and samples vectors of length a_data, b_data. Then calculates differences in mean to get distribution of differences in mean. Then compares observed difference with that distribution.

Usage

1
np_mean_test(a_data, b_data, n_sim = 1000, plot = TRUE)

Arguments

a_data

Numeric vector of values from group a.

b_data

Numeric vector of values from group b.

n_sim

Number of times to sample groups and calcutale difference.

plot

(logical) Plot the distribution of differences in mean if TRUE.

Details

H0: No difference in mean

Value

returns a named list containing:

diff

All the mean differences.

observed

Observed mean difference.

n_sim

Number of simulations ran.

p_value

Two sided p-value for the test.

Author(s)

Elio Bartos

Examples

1
2
3
4
x = rnorm(300, mean = 5, sd = 1)
y = rnorm(200, mean = 4, sd = 1.5)

np_mean_test(x, y)

eliobartos/misc documentation built on Oct. 8, 2021, 1:10 a.m.