nomisdata 0.1.0

Overview

First public release of nomisdata, providing modern programmatic access to the UK Nomis labour market database. This release establishes a production-grade foundation for accessing ONS labour market statistics through R.

Core Functionality

Data Retrieval

Spatial Integration

Data Processing

Authentication & Configuration

User Experience

Infrastructure

HTTP Client

Caching System

Type Safety

Testing & Quality Assurance

Documentation

Package Documentation

Complete reproduction code for 12 publication-quality figures:

  1. National Overview: Current unemployment by UK constituent nations
  2. Lorenz Curve: Geographic concentration of unemployment
  3. Distribution Analysis: Unemployment by urban hierarchy
  4. High Unemployment Areas: Top 20 local authorities
  5. Gender Disparities: Male vs female unemployment gaps
  6. London Inequality: Within-city variation across 33 boroughs
  7. Temporal Dynamics: Year-on-year changes by nation
  8. Performance Analysis: Best and worst performing local authorities
  9. Multi-Dimensional Dashboard: Integrated 4-panel overview
  10. Labour Market Tightness: Employment-unemployment relationships
  11. Regional Inequality: Level vs within-region variation
  12. Scale-Growth Dynamics: Non-linear unemployment dynamics

All Visualisations use transparent backgrounds for GitHub dark theme compatibility and include comprehensive methodological notes.

Technical Specifications

Performance

Dependencies

Imports (core functionality): * cli (>= 3.6.0), dplyr (>= 1.1.0), httr2 (>= 1.0.0) * jsonlite (>= 1.8.0), rlang (>= 1.1.0), tibble (>= 3.2.0) * utils, digest, methods

Suggests (enhanced features): * Spatial: sf (>= 1.0.0), rsdmx (>= 0.6.0) * Visualisation: ggplot2 (>= 3.4.0), scales (>= 1.2.0) * Caching: cachem (>= 1.0.0), memoise (>= 2.0.0), rappdirs (>= 0.3.0) * Testing: testthat (>= 3.1.0), vcr (>= 1.2.0), withr (>= 2.5.0) * Documentation: knitr (>= 1.42), rmarkdown (>= 2.20) * Utilities: janitor (>= 2.2.0), readr (>= 2.1.0)

Breaking Changes

None (initial release)

Known Issues

None

Deprecations

None (initial release)

Future Development

Planned for future releases:

Acknowledgments

Citation

If using nomisdata in published research:

@Manual{nomisdata2024,
title = {nomisdata: Access Nomis UK Labour Market Data and Statistics},
author = {Cheryl Isabella Lim},
year = {2024},
note = {R package version 0.1.0},
url = {https://github.com/cherylisabella/nomisdata},
}

License

MIT © 2025 Cheryl Isabella Lim


For detailed usage instructions, see the package vignettes: r browseVignettes("nomisdata")

For bug reports and feature requests: https://github.com/cherylisabella/nomisdata/issues