Navigation
Synopsis Gini coefficient.
Function real gini(lrel[num observation,int frequency] values)
Usage import analysis::statistics::Inference;
Description Computes the Gini coefficient that measures the inequality among values in a frequency distribution.

The Gini coefficient is computed using Deaton's formula and returns a value between 0 (completely equal distribution) and 1 (completely unequal distribution).
Examples
rascal>import analysis::statistics::Inference;
ok
A completely equal distribution:
rascal>gini([<10000, 1>, <10000, 1>, <10000, 1>]);
real: 0.0
A rather unequal distribution:
rascal>gini([<998000, 1>, <20000, 3>, <117500, 1>, <70000, 2>, <23500, 5>, <45200,1>]);
real: 0.8530758129256304
Is this page unclear, or have you spotted an error? Please add a comment below and help us to improve it. For all other questions and remarks, visit ask.rascal-mpl.org.