practical_pars_norm: Find practical values of the parameters for a normal test

View source: R/theoretical_power.R

practical_pars_normR Documentation

Find practical values of the parameters for a normal test

Description

Performs a binary search to find the parameter values that reach power rho at the smallest effect size. If no effect sizes are sufficient to reach power rho, returns the parameters for the largest effect size in input grid.

Usage

practical_pars_norm(
  effect_size_grid,
  epsilon,
  n,
  rho = 0.8,
  alpha = 0.05,
  d = 1,
  n_zeros = 0,
  M_start = min(12, floor(n/3)),
  alpha0_start = 0.2,
  M_max = n
)

Arguments

effect_size_grid

Grid of effect sizes to search over

epsilon

The privacy parameter.

n

The number of observations (number of rows in the database).

rho

The desired power threshold

alpha

The significance level. Defaults to 0.05.

d

The number of dimensions (number of columns in the database). Defaults to 1.

n_zeros

The number of entries of the alternative distribution with mean zero. Defaults to 0.

M_start

Starting value of M

alpha0_start

Starting value of alpha0

M_max

The maximum M to search over.

Value

The output will be a list with the achievable power, the corresponding two parameter values, and the minimum effect size


diff-priv-ht/nonpmRegPkg documentation built on Feb. 6, 2023, 5:22 p.m.