Learn R Programming

sampling (version 2.10)

UPopips: Order pips sampling

Description

Implements order \(\pi ps\) sampling (unequal probabilities, without replacement, fixed sample size).

Usage

UPopips(lambda,type=c("pareto","uniform","exponential"))

Value

Returns a vector of the selected units; its length is equal to the sample size.

Arguments

lambda

vector of working inclusion probabilities or target ones.

type

the type of order sampling (pareto, uniform, exponential).

References

Rosén, B. (1997), Asymptotic theory for order sampling, Journal of Statistical Planning and Inference, 62:135-158.
Rosén, B. (1997), On sampling with probability proportional to size, Journal of Statistical Planning and Inference, 62:159-191.

See Also

inclusionprobabilities

Examples

Run this code
#define the working inclusion probabilities
lambda=c(0.2,0.7,0.8,0.5,0.4,0.4)
#draw a Pareto sample
s=UPopips(lambda, type="pareto")
#the sample is
s

Run the code above in your browser using DataLab