| appliquer_ponderations | R Documentation |
Crée un objet de plan de sondage complexe à partir d'un
tibble et des variables de pondération, strates et grappes. Enveloppe
ergonomique autour de survey::svydesign() avec validation
complète des poids et messages d'erreur en français.
appliquer_ponderations(
data,
var_poids,
var_strate = NULL,
var_grappe = NULL,
var_fpc = NULL,
normaliser = FALSE
)
data |
data.frame ou tibble — Données de l'enquête |
var_poids |
character — Nom de la variable de pondération finale |
var_strate |
character ou NULL — Variable de stratification. Défaut : NULL. |
var_grappe |
character ou NULL — Variable d'unité primaire de sondage (UPS/cluster). Défaut : NULL. |
var_fpc |
character ou NULL — Variable de correction pour population finie (FPC). Défaut : NULL. |
normaliser |
logical — Normaliser les poids pour que leur somme soit égale à l'effectif de l'échantillon. Défaut : FALSE. |
Un objet svydesign du package survey.
tab_croisee, stat_descr
if (requireNamespace("survey", quietly = TRUE)) {
donnees <- data.frame(
revenu = rnorm(50, 200000, 50000),
poids_final = runif(50, 0.5, 3),
strate = sample(1:4, 50, replace = TRUE),
grappe_id = sample(1:10, 50, replace = TRUE)
)
appliquer_ponderations(donnees,
var_poids = "poids_final",
var_strate = "strate",
var_grappe = "grappe_id")
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.