samp {prnsamplr} | R Documentation |
Stratified permanent random number sampling
Description
Wrapper for stratified simple random sampling (SRS) and probability-proportional-to-size (PPS) sampling using permanent random numbers. Can also be used for non-stratified sampling using a dummy stratum taking the same value for each object.
Usage
samp(method, df, ...)
Arguments
method |
|
df |
Data frame containing the elements to sample from. |
... |
Further method-specific arguments. |
Value
Copy of the input data frame together with the boolean variable sampled
, as well as a numeric variable lambda
containing the estimated first-order inclusion probabilities when PPS is used.
See Also
srs
,
pps
,
transformprn
.
Examples
dfOut <- samp(method=pps,
df=ExampleData,
nsamp="nsample",
stratid="stratum",
prn="rands",
size="sizeM")
dfOut <- samp(method=srs,
df=ExampleData,
nsamp="nsample",
stratid="stratum",
prn="rands")
[Package prnsamplr version 0.3.0 Index]