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-quadradop > 0.01). - Distribuição de tipos sanguíneos próxima de
O+, A+dominantes eAB-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
| Teste | O que verifica |
|---|---|
test_macro_statistical_distributions_n_1000 | Valida as distribuições populacionais e correlações em N = 1000 personas. |