Description Usage Arguments Value References Examples
The function computes individual components of the Gini index and their group-based decompositions. It takes as input an outcome variable, a grouping variable, and an optional sampling weight. It returns a data matrix of three columns containg individual contributions and their between- and within-group components. Because iGini is computational insensive, parallel processing is recommended, and the number of cores can be specified.
1 |
x |
Input continuous variable such as income. |
g |
A grouping variable containing integers, such gender coded 1 & 2. |
w |
An optional sampling weight variable. |
core |
An optional input for specifying the number of processing cores in your computer. When specified, you will need to have the doParallel package and the foreach package installed for conducting parallel processing to speed up the computation. |
The function outputs three variables, g.i, g.ikb, and g.ikw.
g.i |
This variable gives the individual contribtions to the overall Gini index. |
g.ikb |
This variable provides for each individual component of the Gini its between-group subcomponent. |
g.ikw |
This variable provides for each individual component of the Gini its within-group subcomponent. The g.ikb and g.ikw sum up to g.i for each i observation. |
Tim F. Liao. 2019. "Individual Components of Three Inequality Measures for Analyzing Shapes of Inequality.” Sociological Methods & Research Advance online publication. doi:10.1177/0049124119875961
1 2 3 | data(ChickWeight)
attach(ChickWeight)
iGini.result <- iGini(weight,Diet,core=1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.