Skip to content

Latest commit

 

History

History
79 lines (54 loc) · 2.73 KB

File metadata and controls

79 lines (54 loc) · 2.73 KB

eiCompare 3.0.5

added function 11/11/25

  • included extract_rxc_precinct() function to extract precinct level estimates from ei_rxc()

eiCompare 3.0.4

Package changes

  • added rpv_normalize() function
  • removed wru dependency
  • incorporated rpv_coef_plot() and rpv_toDF() functions from eiExpand package
  • edited ei_iter() to have flexible CI parameters (default is 0.95) using bayestestR for calculation and updated column naming, and to use reproducible parallel processing (.inorder=TRUE)
  • edited ei_rxc() with repdocuible parallel processing and changed column naming to fit ei_iter()
  • Fixed summary.eiCompare() print behavior
  • Added viridis to imports for color visualiztion and updated RoxygenNote to 7.3.2

eiCompare 3.0.3

Package changes

  • fix vignette install error

eiCompare 3.0.2

Package changes

  • Removed geocoding helpers from package. These are mostly trivial to code separately and added extra dependencies to the package. Change instigated by update to previous dependency censusxy.

eiCompare 3.0.1

Minor package changes

  • Switched maintainer from Loren Collingwood to Ari Decter-Frain (@aridf)
  • Minor changes to functions dependent on wru to ensure compatibility with new version

eiCompare 3.0.0

General package changes

  • Code has been refactored significantly, aligning with modern R packaging (https://r-pkgs.org)
  • Roxygen2 now used for documentation (#27, @aridf)
  • Update readme, add contributing guide
  • Implement Binder instance
  • Remove all warnings and notes from RCMDCHECK()
  • Reduce package dependencies

New additions:

Geocoding:

  • Functions for preprocessing addresses.
  • Functions for calling Census and Opencage APIs.
  • Implemented parallel processing of geocoding API calls.
  • Functions for mapping results of geocoding.
  • Geocoding vignette/tutorial.

Bayesian Improved Surname Geocoding (BISG)

  • Functions for manipulating Census geographic area columns.
  • Functions for merging Census and precinct data to voter files.
  • Wrapper function that cleans and manipulates surnames to maximize the accuracy of BISG.
  • BISG vignette/tutorial.

Ecological Inference (EI)

  • Functions for preprocessing election data.
  • Functions to automate basic descriptive analyses.
  • Refactor RxC and Iterative EI functions.
  • Summary and plot methods for comparing EI estimates.
  • Probability density plots for EI estimates.
  • Implemented parallel processing in EI execution.
  • Diagnostic plot outputs for Bayesian MCMC estimation of RxC EI.
  • Vignettes/tutorials for EI, parallel processing and data vizualizations

Performance Analysis

  • Performance analysis functions for using data from previous elections to predict turnout for different electoral maps.
  • Performance analysis vignette/tutorial.