Une fonction auxiliaire calculant les quantiles des distributions par département d'un indicateur

quantileIndic(
  donneesQV,
  var,
  groupe,
  poids = NULL,
  liste.quantiles = c(0.05, 0.1, 0.25, 0.5, 0.75, 0.9, 0.95)
)

Arguments

donneesQV

une table de données contant la variable d'intérêt (var),

var

le nom de variable pour l'indicateur dont on souhaite calculer les quantiles

groupe

un nom de variable pour segmenter le calcul par groupe (par exemple : "Annee")

poids

une variable de pondération pour calculer des quantiles pondérés (par exemple la population : "popTOT")

liste.quantiles

un vecteur contenant les quantiles qu'on veut inclure dans les résultats

Value

une table contenant les quantiles, les nombres de départements (et éventuellement part de la population) dans les zones interquartile et interdécile, ainsi que dans les zones autour de la médiane +/- 10 ou 20 %, et la variable "groupe"

Examples

quantileIndic( donneesQV=selectIndic(nomvariable="NbBenefAPA",denom="pop.60.99", keepvar = c("pop.60.99"))$var, var="NbBenefAPA", groupe="Annee", poids="pop.60.99")
#> Error in wtd.quantile(tab[tab$groupe == gr, "var"], weights = tab[tab$groupe == gr, "poids"], probs = li, na.rm = TRUE): impossible de trouver la fonction "wtd.quantile"