myers: Calculer l'indice de Myers (attraction sur tous les chiffres)

View source: R/demographie.R

myersR Documentation

Calculer l'indice de Myers (attraction sur tous les chiffres)

Description

Mesure l'attraction sur les 10 chiffres terminaux (0-9). L'indice de Myers varie de 0 (aucune attraction) a 90 (attraction maximale). Un indice < 10 indique une bonne qualite des donnees d'age.

Usage

myers(donnees, var_age, age_min = 10L, age_max = 89L, poids = NULL)

Arguments

donnees

data.frame – Donnees individuelles

var_age

character – Variable age en annees revolues

age_min

integer – Age minimum. Defaut : 10L

age_max

integer – Age maximum. Defaut : 89L

poids

character ou NULL – Variable de ponderation. Defaut : NULL

Value

Un objet de classe saf_qualite_demo

Examples

set.seed(42)
n <- 1000
ages_base <- sample(10:89, n, TRUE)
# Attraction sur les ages ronds
ages <- ifelse(runif(n) < 0.20,
               ages_base - (ages_base %% 10),
               ages_base)
individus <- data.frame(age = pmax(10, pmin(89, ages)))
myers(individus, "age")


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