# \[ANN\] Announcing Survey.jl for analysis of complex surveys

**URL:** <https://discourse.julialang.org/t/ann-announcing-survey-jl-for-analysis-of-complex-surveys/94667>\
**Category:** Package Announcements\
**Tags:** package, announcement, statistics, dataframes, makie\
**Created:** [February 15, 2023, 6:33am UTC](https://discourse.julialang.org/t/ann-announcing-survey-jl-for-analysis-of-complex-surveys/94667 "2023-02-15T06:33:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![smishr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/smishr/32/46365_2.png) [@smishr](https://discourse.julialang.org/u/smishr)\
**Post date:** [February 15, 2023, 6:33am UTC](https://discourse.julialang.org/t/ann-announcing-survey-jl-for-analysis-of-complex-surveys/94667/1 "2023-02-15T06:33:19Z")

</div>

Hi everyone,

We are pleased to announce the registration of [Survey.jl](https://github.com/xKDR/Survey.jl) for analysis of complex surveys.

You can get started by running `add Survey` in pkg mode.

Current feature highlights include:

- Support for arbitrary survey sampling designs, including simple random sampling, stratified, cluster, multistage cluster, multistage stratified and probability proportional to size sampling

- Summary statistics such as `mean`, `total`, `ratio`, and `quantile` estimated for whole sample

- Subpopulation/domain estimation for all summary statistics

- Variance estimation using Rao-Wu bootstrap. Single stage approximation of multistage sampling schemes.

- Statistical graphics including scatterplot, histograms and boxplots

The package is built on top of [DataFrames.jl](https://dataframes.juliadata.org/stable/), and supports a variety of features for data manipulation. Plots are generated using [AlgebraOfGraphics](https://github.com/MakieOrg/AlgebraOfGraphics.jl). The API is supportive of user-defined custom replicate methods.

The package is actively developed and maintained, and we invite [user contributions](https://github.com/xKDR/Survey.jl/blob/main/CONTRIBUTING.md) and feedback.

## Links

GitHub - [xKDR/Survey.jl: Analysis of Complex Surveys](https://github.com/xKDR/Survey.jl)

Documentation [home](https://xkdr.github.io/Survey.jl/dev/) page

Quick start guide - [Getting started with Survey.jl](https://xkdr.github.io/Survey.jl/dev/getting_started/)

Complete [API reference](https://xkdr.github.io/Survey.jl/dev/api/)

Please see above links and documentation to get started with Survey analysis in Julia.

We gratefully acknowledge the JuliaLab at MIT for financial support for this project.
