The BEMPdata package provides access to the Bangladesh Environmental Mobility Panel (BEMP), a household panel survey on environmental migration along the Jamuna River in Bangladesh (2021–2024). The dataset covers 1,691 households across 20 survey datasets (14 rounds: 4 annual in-person waves and 10 bi-monthly phone waves), yielding 24,279 completed surveys.
Data are hosted on Zenodo and downloaded on demand. Files are cached locally after the first download, so subsequent calls are instant.
The package includes a built-in overview of all 20 wave datasets:
library(BEMPdata)
wave_overview
# In-person waves only
wave_overview[wave_overview$type == "in-person", ]Wave identifiers follow the pattern
w{round}[_M|_N|_V]:
| Suffix | Meaning |
|---|---|
| (none) | Main household questionnaire |
_M |
Migrant questionnaire |
_N |
Non-migrant questionnaire |
_V |
Village profile questionnaire |
Use get_wave() to download and load a wave. The first
call downloads the full CSV archive (~6 MB) from Zenodo; all subsequent
calls use the local cache.
The panel respondent code is stored in the registration block of each wave. Here is a minimal example of merging two waves:
If you use this package or dataset, please cite:
R package:
Freihardt, J. (2026). BEMPdata: R package for the Bangladesh Environmental Mobility Panel. Zenodo. https://doi.org/10.5281/zenodo.18775710
Dataset:
Freihardt, J. et al. (2026). The Bangladesh Environmental Mobility Panel (BEMP): Panel data on (im)mobility, socio-economic, and political impacts of riverbank erosion and flooding in Bangladesh [Dataset]. Zenodo. https://doi.org/10.5281/zenodo.18229498
Data descriptor:
Freihardt, J. et al. (forthcoming). Bangladesh Environmental Mobility Panel (BEMP). [Journal]. DOI: [to be added]