satisfaction_vie: Calculer le score de satisfaction dans la vie

View source: R/bien_etre.R

satisfaction_vieR Documentation

Calculer le score de satisfaction dans la vie

Description

Calcule le score moyen de satisfaction dans la vie sur une echelle de 0 a 10 (echelle de Cantril). Indicateur de bien-etre subjectif global conforme a la methodologie OCDE / Gallup World Poll.

Usage

satisfaction_vie(donnees, var_satisfaction, poids = NULL, sous_groupes = NULL)

Arguments

donnees

data.frame – Donnees individuelles

var_satisfaction

character – Variable de satisfaction (0-10)

poids

character ou NULL – Variable de ponderation. Defaut : NULL

sous_groupes

character ou NULL – Variables de desagregation. Defaut : NULL

Value

Un objet de classe saf_subjectif

Examples

set.seed(42)
n <- 500
individus <- data.frame(
  satisfaction = pmin(10, pmax(0, round(rnorm(n, 5.8, 2.1)))),
  milieu       = sample(c("urbain","rural"), n, TRUE),
  quintile     = sample(paste0("Q", 1:5), n, TRUE),
  poids        = runif(n, 0.8, 1.3)
)
satisfaction_vie(individus, "satisfaction", poids="poids",
                 sous_groupes=c("milieu","quintile"))


statAfrikR documentation built on Sept. 20, 2026, 5:07 p.m.