wdiexplorer
Explore World Development Indicators Data
Description
Provides a workflow for exploring World Development Indicators (WDI) country-level panel data. It downloads WDI data using the 'WDI' package and computes diagnostic indices that capture the temporal behaviour of the data by incorporating the grouping structure of the data. The set of diagnostic indices implemented includes variation features, trend and shape features, and sequential temporal features. This method is described in Akinfenwa, Cahill, and Hurley (2025) "'wdiexplorer': An R package Designed for Exploratory Analysis of World Development Indicators (WDI) Data" <doi:10.48550/arXiv.2511.07027>. We adapt the clustering diagnostics and visualisation methodology described in Rousseeuw (1987) <doi:10.1016/0377-0427(87)90125-7> and selected time series features from Hyndman and Athanasopoulos (2021) "Forecasting: Principles and Practice" <https://otexts.com/fpp3/>.
Downloads
444
Last 30 days
8107th
738
Last 90 days
738
Last year
Trend: +51% (30d vs prior 30d)
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | ERROR |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (1 non-OK)
re-building of vignette outputs
Error(s) in re-building vignettes:
--- re-building 'pisa_analysis.Rmd' using rmarkdown
Quitting from pisa_analysis.Rmd:45-47 [get-data]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `WDI::WDI()`:
! The following indicators could not be downloaded: LO.PISA.MAT.
Please make sure that you are running the latest version of the `WDI` package, and that the arguments you are using in the `WDI()` function are valid.
Sometimes, downloads will suddenly stop working, even if nothing has changed in the R code of the WDI package. ("The same WDI package version worked yesterday!") In those cases, the problem is almost certainly related to the World Bank servers or to your internet connection.
You can check if the World Bank web API is currently serving the indicator(s) of interest by typing a URL of this form in your web browser:
https://api.worldbank.org/v2/en/country/all/indicator/LO.PISA.MAT?format=json&date=:&per_page=32500&pag
...[truncated]...
he following indicators could not be downloaded: LO.PISA.MAT.
Please make sure that you are running the latest version of the `WDI` package, and that the arguments you are using in the `WDI()` function are valid.
Sometimes, downloads will suddenly stop working, even if nothing has changed in the R code of the WDI package. ("The same WDI package version worked yesterday!") In those cases, the problem is almost certainly related to the World Bank servers or to your internet connection.
You can check if the World Bank web API is currently serving the indicator(s) of interest by typing a URL of this form in your web browser:
https://api.worldbank.org/v2/en/country/all/indicator/LO.PISA.MAT?format=json&date=:&per_page=32500&page=1
--- failed re-building 'pisa_analysis.Rmd'
--- re-building 'pm_analysis.Rmd' using rmarkdown
--- finished re-building 'pm_analysis.Rmd'
SUMMARY: processing the following file failed:
'pisa_analysis.Rmd'
Error: Vignette re-building failed.
Execution halted
Check History
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 4, 2026
re-building of vignette outputs
Error(s) in re-building vignettes: --- re-building 'pisa_analysis.Rmd' using rmarkdown Quitting from pisa_analysis.Rmd:45-47 [get-data] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error in `WD ...[truncated]... re-building 'pisa_analysis.Rmd' --- re-building 'pm_analysis.Rmd' using rmarkdown --- finished re-building 'pm_analysis.Rmd' SUMMARY: processing the following file failed: 'pisa_analysis.Rmd' Error: Vignette re-building failed. Execution halted
OK 11 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 27, 2026
ERROR 10 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 26, 2026
re-building of vignette outputs
Error(s) in re-building vignettes: ... --- re-building ‘pisa_analysis.Rmd’ using rmarkdown --- finished re-building ‘pisa_analysis.Rmd’ --- re-building ‘pm_analysis.Rmd’ using rmarkdown Quitting from pm_analysis.Rmd:51-53 [get-data] ~~~~~~~~~~~~~ ...[truncated]... /v2/en/country/all/indicator/EN.ATM.PM25.MC.M3?format=json&date=:&per_page=32500&page=1 --- failed re-building ‘pm_analysis.Rmd’ SUMMARY: processing the following file failed: ‘pm_analysis.Rmd’ Error: Vignette re-building failed. Execution halted
OK 10 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE 8 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 24, 2026
installed package size
installed size is 7.0Mb
sub-directories of 1Mb or more:
doc 5.2Mb
help 1.6Mb
installed package size
installed size is 7.0Mb
sub-directories of 1Mb or more:
doc 5.2Mb
help 1.6Mb
ERROR 7 OK · 2 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 23, 2026
re-building of vignette outputs
Error(s) in re-building vignettes: ... --- re-building ‘pisa_analysis.Rmd’ using rmarkdown Quitting from pisa_analysis.Rmd:45-47 [get-data] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <error/rlang_error> Error ...[truncated]... re-building ‘pisa_analysis.Rmd’ --- re-building ‘pm_analysis.Rmd’ using rmarkdown --- finished re-building ‘pm_analysis.Rmd’ SUMMARY: processing the following file failed: ‘pisa_analysis.Rmd’ Error: Vignette re-building failed. Execution halted
installed package size
installed size is 7.0Mb
sub-directories of 1Mb or more:
doc 5.2Mb
help 1.6Mb
installed package size
installed size is 7.0Mb
sub-directories of 1Mb or more:
doc 5.2Mb
help 1.6Mb
NOTE 6 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
installed package size
installed size is 7.0Mb
sub-directories of 1Mb or more:
doc 5.2Mb
help 1.6Mb
installed package size
installed size is 7.0Mb
sub-directories of 1Mb or more:
doc 5.2Mb
help 1.6Mb