Como calcular o coeficiente de gini em r (com exemplo)
Nomeado em homenagem ao estatístico italiano Corrado Gini , o coeficiente de Gini é uma forma de medir a distribuição de renda de uma população.
O valor do coeficiente de Gini varia de 0 a 1, onde valores mais elevados representam maior desigualdade de renda e onde:
- 0 representa igualdade de renda perfeita (todos têm a mesma renda)
- 1 representa a desigualdade de renda perfeita (um indivíduo tem toda a renda)
Você pode encontrar uma lista de coeficientes de Gini por país aqui .
Os exemplos a seguir mostram duas maneiras de calcular um coeficiente de Gini em R usando a função Gini() do pacote DescTools .
Exemplo 1: Calcule o coeficiente de Gini utilizando a renda individual
Suponha que temos a seguinte lista de rendimentos anuais para 10 pessoas:
Renda: $ 50.000, $ 50.000, $ 70.000, $ 70.000, $ 70.000, $ 90.000, $ 150.000, $ 150.000, $ 150.000, $ 150.000
O código a seguir mostra como usar a função Gini() para calcular o coeficiente de Gini para esta população:
library (DescTools) #define vector of income x <- c(50, 50, 70, 70, 70, 90, 150, 150, 150, 150) #calculate Gini coefficient Gini(x, unbiased= FALSE ) [1] 0.226
O coeficiente de Gini é 0,226 .
Nota : Num cenário do mundo real, existiriam centenas de milhares de rendimentos diferentes para indivíduos num determinado país, mas neste exemplo utilizámos 10 indivíduos como uma ilustração simples.
Exemplo 2: Calcule o Coeficiente de Gini Usando Frequências
Suponha que temos a seguinte tabela de frequência que mostra o número de indivíduos numa determinada população com rendimentos específicos:
O código a seguir mostra como usar a função Gini() para calcular o coeficiente de Gini para esta população:
library (DescTools) #define vector of income x <- c(10, 20, 25, 55, 70, 90, 110, 115, 130) #define vector of frequencies n <- c(6, 7, 7, 14, 22, 20, 8, 4, 1) #calculate Gini coefficient Gini(x, n, unbiased= FALSE ) [1] 0.2632289
O coeficiente de Gini é 0,26232 .
Nota : Você pode encontrar a documentação completa da função Gini() do pacote DescTools aqui .
Recursos adicionais
Os tutoriais a seguir explicam como calcular um coeficiente de Gini e como criar uma curva de Lorenz no Excel:
Como calcular o coeficiente de Gini no Excel
Como criar uma curva de Lorenz no Excel