Как рассчитать коэффициент джини в 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