Package: optimall 1.4.0

optimall: Allocate Samples Among Strata

Functions for the design process of survey sampling, with specific tools for multi-wave and multi-phase designs. Perform optimum allocation using Neyman (1934) <doi:10.2307/2342192> or Wright (2012) <doi:10.1080/00031305.2012.733679> allocation, split strata based on quantiles or values of known variables, randomly select samples from strata, allocate sampling waves iteratively, and organize a complex survey design. Also includes a Shiny application for observing the effects of different strata splits. A paper on this package was published in the Journal of Statistical Software <doi:10.18637/jss.v114.i10>.

Authors:Jasper Yang [aut, cre], Pamela Shaw [aut], Bryan Shepherd [ctb], Thomas Lumley [ctb], Gustavo Amorim [rev]

optimall_1.4.0.tar.gz
optimall_1.4.0.zip(r-4.7)optimall_1.4.0.zip(r-4.6)optimall_1.4.0.zip(r-4.5)
optimall_1.4.0.tgz(r-4.6-any)optimall_1.4.0.tgz(r-4.5-any)
optimall_1.4.0.tar.gz(r-4.6-any)optimall_1.4.0.tar.gz(r-4.5-any)
optimall_1.4.0.tgz(r-4.5-emscripten)
optimall.pdf |optimall.html
optimall/json (API)
NEWS

# Install 'optimall' in R:
install.packages('optimall', repos = c('https://yangjasp.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/yangjasp/optimall/issues

Datasets:

On CRAN:

Conda:

6.63 score 7 stars 51 scripts 520 downloads 21 exports 15 dependencies

Last updated from:2455cc7964. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK156
source / vignettesOK175
linux-release-x86_64OK171
macos-release-arm64OK114
macos-oldrel-arm64OK89
windows-develOK131
windows-releaseOK153
windows-oldrelOK115
wasm-releaseOK127

Exports:allocate_waveapply_multiwaveget_dataget_data<-get_mwmerge_samplesmerge_stratamultiwaveMultiwavemultiwave_diagramnew_multiwaveoptimall_shinyoptimum_allocationPhasesample_strataset_mw<-shiny_servershiny_uisplit_stratasummaryWave

Dependencies:clidplyrgenericsgluelifecyclemagrittrpillarpkgconfigR6rlangtibbletidyselectutf8vctrswithr

Estimation in Two-phase, Multi-wave sampling

Rendered fromMultiwave-Estimation.Rmdusingknitr::rmarkdownon Apr 03 2026.

Last update: 2026-01-28
Started: 2024-05-26

Multiwave Object

Rendered fromMultiwave-Object.Rmdusingknitr::rmarkdownon Apr 03 2026.

Last update: 2025-09-05
Started: 2021-03-23

Splitting Strata with Optimall Shiny

Rendered fromusing-optimall_shiny.Rmdusingknitr::rmarkdownon Apr 03 2026.

Last update: 2024-06-06
Started: 2020-11-17

Using Optimall

Rendered fromoptimall-vignette.Rmdusingknitr::rmarkdownon Apr 03 2026.

Last update: 2026-03-27
Started: 2020-11-04