landingcube: Landing phase for the cube method

landingcubeR Documentation

Landing phase for the cube method

Description

Landing phase of the cube method using linear programming.

Usage

landingcube(X,pikstar,pik,comment=TRUE)

Arguments

X

matrix of auxiliary variables on which the sample must be balanced.

pikstar

vector obtained at the end of the flight phase.

pik

vector of inclusion probabilities.

comment

a comment is written during the execution if comment is TRUE.

References

Tillé, Y. (2006), Sampling Algorithms, Springer.
Chauvet, G. and Tillé, Y. (2006). A fast algorithm of balanced sampling. Computational Statistics, 21/1:53–62.
Chauvet, G. and Tillé, Y. (2005). New SAS macros for balanced sampling. In INSEE, editor, Journées de Méthodologie Statistique, Paris.
Deville, J.-C. and Tillé, Y. (2004). Efficient balanced sampling: the cube method. Biometrika, 91:893–912.
Deville, J.-C. and Tillé, Y. (2005). Variance approximation under balanced sampling. Journal of Statistical Planning and Inference, 128/2:411–425.

See Also

samplecube, fastflightcube

Examples

# matrix of balancing variables
X=cbind(c(1,1,1,1,1,1,1,1,1),c(1.1,2.2,3.1,4.2,5.1,6.3,7.1,8.1,9.1))
# the sample size is 3
# vector of inclusion probabilities
pik=c(1/3,1/3,1/3,1/3,1/3,1/3,1/3,1/3,1/3)
# pikstar is almost a balanced sample and is ready for the landing phase
pikstar=fastflightcube(X,pik,order=1,comment=TRUE)
# selection of the sample 
s=landingcube(X,pikstar,pik,comment=TRUE)
round(s)

sampling documentation built on Nov. 2, 2023, 6:26 p.m.