geoWeight
allows users to split record weights of microdata files
across different geographic areas in a manner that hits or comes close
to target values for those areas.
The motivation for this package was the desire to distribute the individual record weights for an anonymized national sample of tax returns across the 50 states in a manner that is consistent with published totals for the states. A portion of each record weight is shared to each of the 50 states, so that the sum of the 50 states adds to the total record weight, for each record. The methods and functions used by this package can be used for other purposes.
The primary approach in this package does not estimate the
The primary approach is a variant of the method described in:
Khitatrakun, Surachai, Gordon B T Mermin, and Norton Francis. “Incorporating State Analysis into the Tax Policy Center’s Microsimulation Model: Documentation and Methodology.” Working Paper, March 2016.
Install the development version of geoWeight with:
devtools::install_github("donboyd5/geoWeight")
This is a basic example which shows you how to solve a common problem:
# library(geoWeight)
## basic example code
What is special about using README.Rmd
instead of just README.md
?
You can include R chunks like so:
summary(cars)
#> speed dist
#> Min. : 4.0 Min. : 2.00
#> 1st Qu.:12.0 1st Qu.: 26.00
#> Median :15.0 Median : 36.00
#> Mean :15.4 Mean : 42.98
#> 3rd Qu.:19.0 3rd Qu.: 56.00
#> Max. :25.0 Max. :120.00
You’ll still need to render README.Rmd
regularly, to keep README.md
up-to-date.
You can also embed plots, for example:
In that case, don’t forget to commit and push the resulting figure files, so they display on GitHub!
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.