PracTools: Designing and Weighting Survey Samples

Functions and datasets to support Valliant, Dever, and Kreuter (2018), <doi:10.1007/978-3-319-93632-1>, "Practical Tools for Designing and Weighting Survey Samples". Contains functions for sample size calculation for survey samples using stratified or clustered one-, two-, and three-stage sample designs, and single-stage audit sample designs. Functions are included that will group geographic units accounting for distances apart and measures of size. Other functions compute variance components for multistage designs and sample sizes in two-phase designs. A number of example data sets are included.

Version: 1.5
Depends: R (≥ 3.5.0)
Imports: dplyr, geosphere, ggplot2, graphics, usmap
Suggests: doBy, foreign, lpSolve, markdown, plyr, pps, Rcpp, reshape, roxygen2, sampling, samplingbook, sp, survey, knitr, rmarkdown
Published: 2024-06-24
DOI: 10.32614/CRAN.package.PracTools
Author: Richard Valliant [aut, cre], Jill A. Dever [ctb], Frauke Kreuter [ctb], George Zipf [aut]
Maintainer: Richard Valliant <valliant at>
License: GPL-3
NeedsCompilation: no
Materials: NEWS
In views: OfficialStatistics
CRAN checks: PracTools results


Reference manual: PracTools.pdf
Vignettes: Design Effects and Effective Sample Size
Creating Geography-Based PSUs with as Similarly-Sized MOS as Possible
Selection of Appropriate PracTools Sample Size Function
Sample Size Calculation in Single-stage Sampling
Variance Component Estimation in Multistage Sampling


Package source: PracTools_1.5.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): PracTools_1.5.tgz, r-oldrel (arm64): PracTools_1.5.tgz, r-release (x86_64): PracTools_1.5.tgz, r-oldrel (x86_64): PracTools_1.5.tgz
Old sources: PracTools archive

Reverse dependencies:

Reverse suggests: mcboost


Please use the canonical form to link to this page.