tri.sample {elec}R Documentation

Sample from List of Precincts PPEB

Description

tri.sample selects a sample of precincts PPEB. Namely, samples n times, with replacement, from the precincts proportional to the weights of the precincts.

Usage

tri.sample(Z, n, seed = NULL, print.trail = FALSE, simplify = TRUE,
          return.precincts = TRUE, PID = "PID", known = "known")
tri.sample.stats(samp)

Arguments

Z elec.data object
n Either a audit.plan.tri object (that contains n) or an integer which is the size of the sample
seed Seed to use.
print.trail Print diagnostics and info on the selection process.
simplify If TRUE, return a data frame of unique precincts sampled, with counts of how many times they were sampled. Otherwise return repeatedly sampled precincts seperately.
return.precincts Return the precincts, or just the precint IDs
PID The name of the column in Z$V holding unique precinct IDs
known Name of column in Z$V of TRUE/FALSE, where TRUE are precincts that are considered ``known'', and thus should not be sampled for whatever reason.
samp A sample, such as one returned from tri.sample

Details

The weights, if passed, are in the ``e.max'' column of Z$V.

Value

tri.sample returns a sample of precincts. tri.sample.stats is a utility function returning the total number of unique precincts and ballots given a sample.

Author(s)

Luke W. Miratrix

See Also

trinomial.bound elec.data tri.calc.sample audit.plan.tri

Examples

data(santa.cruz)
Z = elec.data( santa.cruz, C.names=c("danner","leopold") )
samp = tri.calc.sample( Z, beta=0.75, guess.N = 10, p_d = 0.05,
               swing=10, power=0.9, bound="e.plus" )
tri.sample( Z, samp, seed=541227 )

[Package elec version 0.1 Index]