Learn R Programming

statAfrikR (version 0.1.0)

decomposer_inegalite: Décomposer les inégalités

Description

Calcule les mesures d'inégalité (Gini, Theil, Atkinson) et leur décomposition inter/intra-groupe pour une variable de revenu ou de dépense.

Usage

decomposer_inegalite(
  data,
  var_revenu,
  var_groupe = NULL,
  var_poids = NULL,
  mesures = c("all", "gini", "theil", "atkinson")
)

Value

Une liste avec les mesures d'inégalité et leur décomposition.

Arguments

data

data.frame ou tibble — Données

var_revenu

character — Variable de revenu/dépense (strictement positive)

var_groupe

character ou NULL — Variable de groupe pour la décomposition. Défaut : NULL.

var_poids

character ou NULL — Variable de pondération. Défaut : NULL.

mesures

character — Mesures à calculer : "gini", "theil", "atkinson", "all". Défaut : "all".

Examples

Run this code
# \donttest{
  donnees <- data.frame(
    depense_totale = rnorm(100, 250000, 80000),
    milieu = sample(c("urbain", "rural"), 100, replace = TRUE)
  )
  decomposer_inegalite(donnees, var_revenu="depense_totale", var_groupe="milieu")
# }

Run the code above in your browser using DataLab