ratio_masculinite: Calculer le rapport de masculinite par groupe d'age

View source: R/demographie.R

ratio_masculiniteR Documentation

Calculer le rapport de masculinite par groupe d'age

Description

Calcule le rapport de masculinite (nombre d'hommes pour 100 femmes) par groupe d'age quinquennal. Permet de detecter des anomalies liees aux guerres, migrations ou erreurs de collecte.

Usage

ratio_masculinite(
  donnees,
  var_age,
  var_sexe,
  code_homme = "H",
  code_femme = "F",
  poids = NULL,
  groupes_age = 5L
)

Arguments

donnees

data.frame – Donnees individuelles

var_age

character – Variable age en annees

var_sexe

character – Variable sexe

code_homme

character ou numeric – Code pour les hommes. Defaut : "H"

code_femme

character ou numeric – Code pour les femmes. Defaut : "F"

poids

character ou NULL – Variable de ponderation. Defaut : NULL

groupes_age

integer – Largeur des groupes d'age. Defaut : 5L

Value

Un tibble avec rapport de masculinite par groupe d'age

Examples

set.seed(42)
n <- 2000
individus <- data.frame(
  age   = sample(0:79, n, TRUE),
  sexe  = sample(c("H","F"), n, TRUE, prob=c(0.49,0.51)),
  poids = runif(n, 0.8, 1.3)
)
ratio_masculinite(individus, "age", "sexe", poids="poids")


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