So berechnen sie den gini-koeffizienten in r (mit beispiel)
Der nach dem italienischen Statistiker Corrado Gini benannte Gini-Koeffizient ist eine Methode zur Messung der Einkommensverteilung einer Bevölkerung.
Der Wert des Gini-Koeffizienten liegt zwischen 0 und 1, wobei höhere Werte eine größere Einkommensungleichheit bedeuten und wobei:
- 0 steht für perfekte Einkommensgleichheit (jeder hat das gleiche Einkommen)
- 1 stellt perfekte Einkommensungleichheit dar (eine Person hat das gesamte Einkommen)
Eine Liste der Gini-Koeffizienten nach Ländern finden Sie hier .
Die folgenden Beispiele zeigen zwei Möglichkeiten zur Berechnung eines Gini-Koeffizienten in R mithilfe der Gini()- Funktion aus dem DescTools- Paket.
Beispiel 1: Berechnen Sie den Gini-Koeffizienten anhand des individuellen Einkommens
Angenommen, wir haben die folgende Liste der Jahreseinkommen für 10 Personen:
Einkommen: 50.000 $, 50.000 $, 70.000 $, 70.000 $, 70.000 $, 90.000 $, 150.000 $, 150.000 $, 150.000 $, 150.000 $
Der folgende Code zeigt, wie die Funktion Gini() verwendet wird, um den Gini-Koeffizienten für diese Grundgesamtheit zu berechnen:
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
Der Gini-Koeffizient beträgt 0,226 .
Hinweis : In einem realen Szenario gäbe es Hunderttausende unterschiedlicher Einkommen für Einzelpersonen in einem bestimmten Land, aber in diesem Beispiel haben wir zur einfachen Veranschaulichung 10 Personen verwendet.
Beispiel 2: Berechnen Sie den Gini-Koeffizienten mithilfe von Frequenzen
Angenommen, wir haben die folgende Häufigkeitstabelle, die die Anzahl der Personen in einer bestimmten Bevölkerung mit einem bestimmten Einkommen zeigt:
Der folgende Code zeigt, wie die Funktion Gini() verwendet wird, um den Gini-Koeffizienten für diese Grundgesamtheit zu berechnen:
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
Der Gini-Koeffizient beträgt 0,26232 .
Hinweis : Die vollständige Dokumentation der Gini() -Funktion aus dem DescTools- Paket finden Sie hier .
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie man einen Gini-Koeffizienten berechnet und eine Lorenz-Kurve in Excel erstellt:
So berechnen Sie den Gini-Koeffizienten in Excel
So erstellen Sie eine Lorenzkurve in Excel