Learn R Programming

statAfrikR (version 0.2.1)

myers: 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)

Value

Un objet de classe saf_qualite_demo

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

Examples

Run this code
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")

Run the code above in your browser using DataLab