# nDomain: Compute a simple random sample size for an estimated mean or... In PracTools: Tools for Designing and Weighting Survey Samples

 nDomain R Documentation

## Compute a simple random sample size for an estimated mean or total for a domain

### Description

Compute a simple random sample size using either a target coefficient of variation, CV_{0}(d), or target variance, V_{0}(d), for an estimated mean or total for a domain.

### Usage

```nDomain(CV0d=NULL, V0d=NULL, S2d=NULL, ybarUd=NULL, N=Inf, CVpopd=NULL, Pd, est.type)
```

### Arguments

 `CV0d` target value of coefficient of variation of estimated domain mean or total `V0d` target value of variance of estimated domain mean or total `S2d` unit (population) variance for domain units `ybarUd` population mean of target variable for domain units `N` number of units in full finite population (not just the domain population) `CVpopd` unit (population) coefficient of variation for domain units `Pd` proportion of units in the population that are in the domain `est.type` type of estimate; allowable values are `"mean"` or `"total"`

### Details

If `CV0d` is the desired target, then the unit CV, `CVpopd`, or the domain population mean and variance, `ybarUd` and `S2d`, must also be provided. If `V0d` is the constrained value, then `ybarUd` must be also be included in the function call. `CV0d` will then be computed as `sqrt(V0d)/ybarUd`.

### Value

numeric sample size

### Author(s)

Richard Valliant, Jill A. Dever, Frauke Kreuter

### References

Valliant, R., Dever, J., Kreuter, F. (2018, sec. 3.5.2). Practical Tools for Designing and Weighting Survey Samples, 2nd edition. New York: Springer.

`nCont`, `nLogOdds`, `nProp`, `nPropMoe`, `nWilson`

### Examples

```nDomain(CV0d=0.05, N=Inf, CVpopd=1, Pd=0.5, est.type="total")
nDomain(CV0d=0.05, N=Inf, CVpopd=1, Pd=0.5, est.type="mean")
nDomain(V0d=50, ybarUd=50, S2d=100, N=Inf, Pd=0.5, est.type="total")
nDomain(CV0d=0.05, ybarUd=50, S2d=100, N=Inf, Pd=0.5, est.type="total")
nDomain(CV0d=0.05, ybarUd=50, S2d=100, N=Inf, Pd=0.5, est.type="mean")
```

PracTools documentation built on Aug. 17, 2022, 5:06 p.m.