vApp: Approximated variance for balanced sample

View source: R/RcppExports.R

vAppR Documentation

Approximated variance for balanced sample

Description

Variance approximation calculated as the conditional variance with respect to the balancing equations of a particular Poisson design. See Tillé (2020)

Usage

vApp(Xaux, pik, y)

Arguments

Xaux

A matrix of size (N x p) of auxiliary variables on which the sample must be balanced.

pik

A vector of inclusion probabilities. The vector has the size N of the population U.

y

A variable of interest.

Value

Approximated variance of the Horvitz-Thompson estimator.

Author(s)

Raphaël Jauslin raphael.jauslin@unine.ch

References

Tillé, Y. (2020), Sampling and Estimation from finite populations, Wiley,

See Also

vDBS vApp

Examples


N <- 100 
n <- 40
x1 <- rgamma(N,4,25)
x2 <- rgamma(N,4,25)

pik <- rep(n/N,N)
Xaux <- cbind(pik,as.matrix(matrix(c(x1,x2),ncol = 2)))
Xspread <- cbind(runif(N),runif(N))
  

s <- balseq(pik,Xaux,Xspread)
  
y <- Xaux%*%c(1,1,3) + rnorm(N,120) # variable of interest
  
vEst(Xaux[s,],pik[s],y[s])
vDBS(Xaux[s,],Xspread[s,],pik[s],y[s])
vApp(Xaux,pik,y)


StratifiedSampling documentation built on Oct. 26, 2022, 5:09 p.m.