Pular para o conteúdo principal

persona_db/tests/statistical/test_distributions.py

Testes de aderência estatística para N = 1000 personas (TASK-095).

Verifica:

  • Distribuição de classes sociais próxima de A: 3%, B1: 7%, B2: 15%, C1: 22%, C2: 25%, D_E: 28% (teste qui-quadrado p > 0.01).
  • Distribuição de tipos sanguíneos próxima de O+, A+ dominantes e AB- raro.
  • Proporção de sexos próxima de 50/50 (teste binomial p > 0.01).
  • Renda positivamente correlacionada com escolaridade (r > 0.3).
  • Idade dos pais sempre >= idade dos filhos + 14 anos (100% dos casos).

:::info Fonte Módulo persona_db.tests.statistical.test_distributions — 75 linhas · 0 classe(s) · 1 função(ões) pública(s). Ver no GitHub :::

Casos de teste​

TesteO que verifica
test_macro_statistical_distributions_n_1000Valida as distribuições populacionais e correlações em N = 1000 personas.