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

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *