stratasamp: Sample Size Calculation for Stratified Sampling

Description Usage Arguments Value Author(s) References See Also Examples

View source: R/stratasamp.R

Description

The function stratasamp calculates the sample size for each stratum depending on type of allocation.

Usage

1
stratasamp(n, Nh, Sh = NULL, Ch = NULL, type = 'prop')

Arguments

n

positive integer specifying sampling size.

Nh

vector of population sizes of each stratum.

Sh

vector of standard deviation in each stratum.

Ch

vector of cost for a sample in each stratum.

type

type of allocation. Default is type='prop' for proportional, alternatives are type='opt' for optimal and type='costopt' for cost-optimal.

Value

The function stratasamp returns a matrix, which lists the strata and the sizes of observation depending on type of allocation.

Author(s)

Shuai Shao and Juliane Manitz

References

Kauermann, Goeran/Kuechenhoff, Helmut (2010): Stichproben. Methoden und praktische Umsetzung mit R. Springer.

See Also

stratamean, stratasize, sample.size.mean

Examples

1
2
3
#random proportional stratified sample
stratasamp(n=500, Nh=c(5234,2586,649,157))
stratasamp(n=500, Nh=c(5234,2586,649,157), Sh=c(251,1165,8035,24725), type='opt')

Example output

Loading required package: pps
Loading required package: sampling
Loading required package: survey
Loading required package: grid
Loading required package: Matrix
Loading required package: survival

Attaching package: 'survival'

The following objects are masked from 'package:sampling':

    cluster, strata


Attaching package: 'survey'

The following object is masked from 'package:graphics':

    dotchart

                    
Stratum   1   2  3 4
Size    303 150 38 9
                      
Stratum  1   2   3   4
Size    49 112 194 145

samplingbook documentation built on April 3, 2021, 1:06 a.m.