NOTE: This repo has moved to https://github.com/vdeminstitute/demspacesR
demspaces contains helper functions for the Democratic Spaces Barometer project; see andybega/democratic-spaces.
(Note to self: the private dev repo is at andybega/closing-spaces)
Since this package is specific to the democratic spaces project, it will not end up on CRAN. Install from GitHub instead, with:
# install.packages("remotes")
remotes::install_github("andybega/demspaces")
library("demspaces")
#>
#> Attaching package: 'demspaces'
#> The following object is masked from 'package:stats':
#>
#> rf
data("states")
mdl <- ds_logistic_reg("v2x_veracc_osp", states)
#> Warning in ds_logistic_reg("v2x_veracc_osp", states): Discarding 40 incomplete
#> feature set cases
#> Warning in ds_logistic_reg("v2x_veracc_osp", states): Discarding 40 incomplete
#> outcome set cases
preds <- predict(mdl, new_data = states)
head(preds)
#> outcome from_year for_years gwcode p_up p_same p_down
#> 1 v2x_veracc_osp 1970 1971 - 1972 2 0.02847696 0.9612083 0.01061705
#> 2 v2x_veracc_osp 1971 1972 - 1973 2 0.02074426 0.9689705 0.01050317
#> 3 v2x_veracc_osp 1972 1973 - 1974 2 0.02582880 0.9619841 0.01251021
#> 4 v2x_veracc_osp 1973 1974 - 1975 2 0.02612461 0.9631745 0.01098790
#> 5 v2x_veracc_osp 1974 1975 - 1976 2 0.02514729 0.9650580 0.01004742
#> 6 v2x_veracc_osp 1975 1976 - 1977 2 0.02246814 0.9629301 0.01493733
There is a Makefile to help with stuff. E.g. to open that static docs:
make opendocs
To add new models, see the add_new_model.R
script. It will use a
template to setup the R and test files.