MyNixOS website logo
Description

Quantifying Variable Change Induced by Administrative Boundary Transformations.

Tools for auditing how analytic variables change when data are transformed across administrative boundary systems. The package is agnostic to data source, variable type, and administrative geography, and is designed to quantify transformation-induced change without attributing blame to any specific boundary definition or allocation scheme.

geoDeltaAudit

Geographic crosswalks are directional allocations, not inverses.
geoDeltaAudit helps quantify how much a variable changes purely due to boundary translation and allocation rules (pathway dependence).

What it does

  • Defines step functions for common geographic transformations (e.g., ZCTA → ZIP → county)
  • Runs an audit pipeline that reports:
    • fan-out and loss at each step
    • unmapped or duplicated units
    • Δx(VAR): change induced solely by transformation choices, holding the source constant

Installation

install.packages("remotes")
remotes::install_github("phinnphace/geoDeltaAudit")
## Example

This is a basic example which shows you how to solve a common problem:


``` r
library(geoDeltaAudit)
## basic example code

geoDeltaAudit

Geographic crosswalks are directional allocations, not inverses. geoDeltaAudit helps you quantify how much a variable changes purely due to boundary translation + allocation rules (pathway dependence).

What it does

  • Defines step functions for common transformations (e.g., ZCTA → ZIP, ZIP → county)
  • Runs an audit pipeline that reports:
    • fan-out / loss at each step
    • unmapped units
    • Δx(VAR): change induced solely by transformation choices (holding the underlying source constant)

Install

```r install.packages(“remotes”) remotes::install_github(“phinnphace/geoDeltaAudit”)

DOI

Metadata

Version

0.1.0

License

Unknown

Platforms (80)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    uefi
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-uefi
  • aarch64-windows
  • aarch64_be-none
  • arc-linux
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-linux
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • sh4-linux
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-uefi
  • x86_64-windows