Hoe de gini-coëfficiënt in r te berekenen (met voorbeeld)


De Gini-coëfficiënt, vernoemd naar de Italiaanse statisticus Corrado Gini , is een manier om de inkomensverdeling van een bevolking te meten.

De waarde van de Gini-coëfficiënt varieert van 0 tot 1, waarbij hogere waarden een grotere inkomensongelijkheid vertegenwoordigen en waarbij:

  • 0 staat voor perfecte inkomensgelijkheid (iedereen heeft hetzelfde inkomen)
  • 1 staat voor perfecte inkomensongelijkheid (één persoon heeft al het inkomen)

Een lijst met Gini-coëfficiënten per land vindt u hier .

De volgende voorbeelden laten twee manieren zien om een Gini-coëfficiënt in R te berekenen met behulp van de Gini()- functie uit het DescTools- pakket.

Voorbeeld 1: Bereken de Gini-coëfficiënt op basis van het individuele inkomen

Stel dat we de volgende lijst met jaarinkomens hebben voor 10 personen:

Inkomen: $50.000, $50.000, $70.000, $70.000, $70.000, $90.000, $150.000, $150.000, $150.000, $150.000

De volgende code laat zien hoe u de functie Gini() gebruikt om de Gini-coëfficiënt voor deze populatie te berekenen:

 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

De Gini-coëfficiënt blijkt 0,226 te zijn.

Opmerking : in een realistisch scenario zouden er honderdduizenden verschillende inkomens zijn voor individuen in een bepaald land, maar in dit voorbeeld gebruikten we 10 individuen als eenvoudige illustratie.

Voorbeeld 2: Bereken de Gini-coëfficiënt met behulp van frequenties

Stel dat we de volgende frequentietabel hebben die het aantal individuen in een bepaalde populatie met specifieke inkomens weergeeft:

De volgende code laat zien hoe u de functie Gini() gebruikt om de Gini-coëfficiënt voor deze populatie te berekenen:

 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

De Gini-coëfficiënt blijkt 0,26232 te zijn.

Opmerking : u kunt hier de volledige documentatie van de Gini() -functie uit het DescTools- pakket vinden.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u een Gini-coëfficiënt kunt berekenen en hoe u een Lorenz-curve in Excel kunt maken:

Hoe de Gini-coëfficiënt in Excel te berekenen
Hoe u een Lorenz-curve in Excel maakt

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert