R'de gini katsayısı nasıl hesaplanır (örnekle)


Adını İtalyan istatistikçi Corrado Gini’den alan Gini katsayısı , bir nüfusun gelir dağılımını ölçmenin bir yoludur.

Gini katsayısının değeri 0 ila 1 arasında değişir; burada daha yüksek değerler daha büyük gelir eşitsizliğini temsil eder ve burada:

  • 0 mükemmel gelir eşitliğini temsil eder (herkes aynı gelire sahiptir)
  • 1 tam gelir eşitsizliğini temsil eder (bir kişi tüm gelire sahiptir)

Ülkelere göre Gini katsayılarının bir listesini burada bulabilirsiniz.

Aşağıdaki örnekler, DescTools paketindeki Gini() işlevini kullanarak R’de bir Gini katsayısını hesaplamanın iki yolunu gösterir.

Örnek 1: Bireysel geliri kullanarak Gini katsayısını hesaplayın

10 kişinin aşağıdaki yıllık gelir listesine sahip olduğumuzu varsayalım:

Gelir: 50.000 $, 50.000 $, 70.000 $, 70.000 $, 70.000 $, 90.000 $, 150.000 $, 150.000 $, 150.000 $, 150.000 $

Aşağıdaki kod, bu popülasyon için Gini katsayısını hesaplamak amacıyla Gini() işlevinin nasıl kullanılacağını gösterir:

 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

Gini katsayısı 0,226 olarak çıkıyor.

Not : Gerçek dünya senaryosunda, belirli bir ülkedeki bireylerin yüzbinlerce farklı geliri olacaktır, ancak bu örnekte basit bir örnek olarak 10 kişiyi kullandık.

Örnek 2: Frekansları Kullanarak Gini Katsayısını Hesaplayın

Belirli bir nüfusta belirli gelire sahip bireylerin sayısını gösteren aşağıdaki sıklık tablosuna sahip olduğumuzu varsayalım:

Aşağıdaki kod, bu popülasyon için Gini katsayısını hesaplamak amacıyla Gini() işlevinin nasıl kullanılacağını gösterir:

 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

Gini katsayısı 0,26232 olarak çıkıyor.

Not : Gini() fonksiyonunun tam belgelerini burada DescTools paketinde bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde Gini katsayısının nasıl hesaplanacağı ve Excel’de Lorenz eğrisinin nasıl oluşturulacağı açıklanmaktadır:

Excel’de Gini katsayısı nasıl hesaplanır
Excel’de Lorenz Eğrisi Nasıl Oluşturulur

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir