Як розрахувати коефіцієнт джині в r (з прикладом)


Коефіцієнт Джіні , названий на честь італійського статистика Коррадо Джіні , є способом вимірювання розподілу доходів населення.

Значення коефіцієнта Джині коливається від 0 до 1, де вищі значення означають більшу нерівність доходів і де:

  • 0 означає ідеальну рівність доходів (кожен має однаковий дохід)
  • 1 означає ідеальну нерівність доходів (одна особа має весь дохід)

Ви можете знайти список коефіцієнтів Джині за країнами тут .

У наведених нижче прикладах показано два способи обчислення коефіцієнта Джині в R за допомогою функції Gini() із пакета DescTools .

Приклад 1: обчисліть коефіцієнт Джині, використовуючи індивідуальний дохід

Припустимо, у нас є такий список річних доходів на 10 осіб:

Дохід: $50 000, $50 000, $70 000, $70 000, $70 000, $90 000, $150 000, $150 000, $150 000, $150 000

У наступному коді показано, як використовувати функцію Gini() для обчислення коефіцієнта Джіні для цієї сукупності:

 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

Коефіцієнт Джині виявляється рівним 0,226 .

Примітка . У реальному сценарії існували б сотні тисяч різних доходів для окремих осіб у певній країні, але в цьому прикладі ми використали 10 осіб як просту ілюстрацію.

Приклад 2: обчислення коефіцієнта Джіні за допомогою частот

Припустимо, що ми маємо таку частотну таблицю, яка показує кількість осіб у певній сукупності з конкретними доходами:

У наступному коді показано, як використовувати функцію Gini() для обчислення коефіцієнта Джіні для цієї сукупності:

 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

Коефіцієнт Джині виявляється рівним 0,26232 .

Примітка . Ви можете знайти повну документацію функції Gini() із пакета DescTools тут .

Додаткові ресурси

У наступних посібниках пояснюється, як обчислити коефіцієнт Джині та як створити криву Лоренца в Excel:

Як розрахувати коефіцієнт Джині в Excel
Як створити криву Лоренца в Excel

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *