Como a orientação
escolar sobre saúde sexual e reprodutiva influência na taxa de gravidez
em meninas da educação básica?
##
## 1 2
## 1600 17576
##
## Não Sim
## 14287 4806
## The following errors were returned during `add_p()`:
## ✖ For variable `B08001` (`B08013A`) and "statistic", "p.value", and "parameter"
## statistics: 'x' and 'y' must have at least 2 levels
| Characteristic |
Não
N = 17,504 |
Sim
N = 1,589 |
p-value |
| Orientação gravidez |
|
|
0.2 |
| Não |
4,358 (25%) |
418 (26%) |
|
| Sim |
13,146 (75%) |
1,171 (74%) |
|
| Orientação camisinha |
|
|
<0.001 |
| Não |
4,562 (26%) |
334 (21%) |
|
| Sim |
12,942 (74%) |
1,255 (79%) |
|
| Sexualmente ativo |
|
|
|
| Sim |
17,504 (100%) |
1,589 (100%) |
|
| Uso do preservativo |
|
|
<0.001 |
| Não |
5,865 (34%) |
714 (45%) |
|
| Sim |
11,639 (66%) |
875 (55%) |
|
| Uso de preservativo pelo parceiro |
|
|
<0.001 |
| Não |
7,748 (44%) |
954 (60%) |
|
| Sim |
9,756 (56%) |
635 (40%) |
|
| Contato com cigarro |
|
|
<0.001 |
| Não |
9,936 (57%) |
698 (44%) |
|
| Sim |
7,568 (43%) |
891 (56%) |
|
| Contato com álcool |
|
|
0.012 |
| Não |
1,660 (9.5%) |
182 (11%) |
|
| Sim |
15,844 (91%) |
1,407 (89%) |
|
| Contato com drogas |
|
|
<0.001 |
| Não |
12,265 (70%) |
974 (61%) |
|
| Sim |
5,239 (30%) |
615 (39%) |
|
| Sofreu agressão |
|
|
0.002 |
| Não |
13,149 (75%) |
1,138 (72%) |
|
| Sim |
4,355 (25%) |
451 (28%) |
|
#Construindo o Modelo
dados_bra <- dados
#transformando a variavel B08013A em 0 e 1
dados_bra$B08013A <- ifelse(dados_bra$B08013A == "Sim", 1, 0)
#construindo o modelo
modelo <- glm(B08013A ~ B08008A + B08010A + B08011A +
B08006A + B04001 + B05002A + B06001 + B09003A,
data = dados_bra,
family = binomial)
summary(modelo)
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_bra)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.95797 0.10378 -18.867 < 2e-16 ***
## B08008ASim -0.21116 0.06966 -3.032 0.00243 **
## B08010ASim 0.38833 0.07457 5.207 1.92e-07 ***
## B08011ASim -0.23314 0.05836 -3.995 6.47e-05 ***
## B08006ASim -0.48282 0.05925 -8.149 3.68e-16 ***
## B04001Sim 0.43244 0.06381 6.777 1.23e-11 ***
## B05002ASim -0.55480 0.08840 -6.276 3.47e-10 ***
## B06001Sim 0.13458 0.06428 2.094 0.03630 *
## B09003ASim 0.10017 0.05951 1.683 0.09234 .
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 10943 on 19092 degrees of freedom
## Residual deviance: 10645 on 19084 degrees of freedom
## AIC: 10663
##
## Number of Fisher Scoring iterations: 5
tbl_regression(modelo, exponentiate = TRUE )
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.81 |
0.71, 0.93 |
0.002 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.47 |
1.28, 1.71 |
<0.001 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.79 |
0.71, 0.89 |
<0.001 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.62 |
0.55, 0.69 |
<0.001 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.54 |
1.36, 1.75 |
<0.001 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.57 |
0.48, 0.68 |
<0.001 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.14 |
1.01, 1.30 |
0.036 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.11 |
0.98, 1.24 |
0.092 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_nordeste)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.74501 0.16079 -10.853 < 2e-16 ***
## B08008ASim -0.26175 0.10887 -2.404 0.016207 *
## B08010ASim 0.37234 0.11391 3.269 0.001080 **
## B08011ASim -0.19851 0.09538 -2.081 0.037412 *
## B08006ASim -0.45219 0.09725 -4.650 3.33e-06 ***
## B04001Sim 0.42152 0.10453 4.032 5.52e-05 ***
## B05002ASim -0.50223 0.13973 -3.594 0.000325 ***
## B06001Sim 0.13219 0.11028 1.199 0.230668
## B09003ASim 0.05940 0.09963 0.596 0.550988
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 3994.1 on 6170 degrees of freedom
## Residual deviance: 3890.4 on 6162 degrees of freedom
## AIC: 3908.4
##
## Number of Fisher Scoring iterations: 5
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.77 |
0.62, 0.95 |
0.016 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.45 |
1.16, 1.82 |
0.001 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.82 |
0.68, 0.99 |
0.037 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.64 |
0.53, 0.77 |
<0.001 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.52 |
1.24, 1.87 |
<0.001 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.61 |
0.46, 0.80 |
<0.001 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.14 |
0.92, 1.42 |
0.2 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.06 |
0.87, 1.29 |
0.6 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_norte)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -2.13873 0.18212 -11.743 < 2e-16 ***
## B08008ASim 0.01059 0.13469 0.079 0.93733
## B08010ASim 0.33344 0.13977 2.386 0.01705 *
## B08011ASim -0.01098 0.11203 -0.098 0.92189
## B08006ASim -0.43564 0.10877 -4.005 6.20e-05 ***
## B04001Sim 0.51425 0.11940 4.307 1.66e-05 ***
## B05002ASim -0.60080 0.14183 -4.236 2.28e-05 ***
## B06001Sim 0.32954 0.12290 2.681 0.00733 **
## B09003ASim 0.13876 0.11170 1.242 0.21414
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 3070.4 on 4834 degrees of freedom
## Residual deviance: 2984.1 on 4826 degrees of freedom
## AIC: 3002.1
##
## Number of Fisher Scoring iterations: 5
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.01 |
0.78, 1.32 |
>0.9 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.40 |
1.07, 1.84 |
0.017 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.99 |
0.79, 1.23 |
>0.9 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.65 |
0.52, 0.80 |
<0.001 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.67 |
1.32, 2.11 |
<0.001 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.55 |
0.42, 0.73 |
<0.001 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.39 |
1.09, 1.77 |
0.007 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.15 |
0.92, 1.43 |
0.2 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_sudoeste)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -2.58373 0.36053 -7.167 7.69e-13 ***
## B08008ASim -0.07147 0.18887 -0.378 0.70513
## B08010ASim 0.22163 0.19638 1.129 0.25906
## B08011ASim -0.42952 0.15313 -2.805 0.00503 **
## B08006ASim -0.28835 0.15882 -1.815 0.06945 .
## B04001Sim 0.54520 0.17482 3.119 0.00182 **
## B05002ASim -0.33308 0.33327 -0.999 0.31760
## B06001Sim 0.31214 0.16378 1.906 0.05667 .
## B09003ASim 0.16308 0.14708 1.109 0.26751
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 1642.5 on 3334 degrees of freedom
## Residual deviance: 1586.1 on 3326 degrees of freedom
## AIC: 1604.1
##
## Number of Fisher Scoring iterations: 6
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.93 |
0.65, 1.36 |
0.7 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.25 |
0.85, 1.85 |
0.3 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.65 |
0.48, 0.88 |
0.005 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.75 |
0.55, 1.02 |
0.069 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.72 |
1.23, 2.44 |
0.002 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.72 |
0.39, 1.45 |
0.3 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.37 |
0.99, 1.89 |
0.057 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.18 |
0.88, 1.57 |
0.3 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_sul)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -3.41414 0.58461 -5.840 5.22e-09 ***
## B08008ASim -0.60630 0.25602 -2.368 0.017876 *
## B08010ASim 1.31226 0.37246 3.523 0.000426 ***
## B08011ASim -0.06807 0.21453 -0.317 0.751011
## B08006ASim -0.71488 0.21884 -3.267 0.001088 **
## B04001Sim 1.15382 0.26656 4.329 1.50e-05 ***
## B05002ASim -0.49199 0.49193 -1.000 0.317251
## B06001Sim -0.09006 0.22773 -0.395 0.692500
## B09003ASim -0.05544 0.22947 -0.242 0.809096
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 887.11 on 2162 degrees of freedom
## Residual deviance: 825.23 on 2154 degrees of freedom
## AIC: 843.23
##
## Number of Fisher Scoring iterations: 6
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.55 |
0.33, 0.92 |
0.018 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
3.71 |
1.86, 8.13 |
<0.001 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.93 |
0.62, 1.43 |
0.8 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.49 |
0.32, 0.75 |
0.001 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
3.17 |
1.90, 5.41 |
<0.001 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.61 |
0.25, 1.82 |
0.3 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
0.91 |
0.59, 1.44 |
0.7 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.95 |
0.59, 1.46 |
0.8 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_co)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -2.23262 0.38057 -5.867 4.45e-09 ***
## B08008ASim -0.47119 0.20924 -2.252 0.02433 *
## B08010ASim 0.67396 0.24635 2.736 0.00622 **
## B08011ASim -0.47487 0.17327 -2.741 0.00613 **
## B08006ASim -0.89977 0.18553 -4.850 1.24e-06 ***
## B04001Sim -0.04403 0.18571 -0.237 0.81257
## B05002ASim -0.04485 0.33747 -0.133 0.89427
## B06001Sim 0.23325 0.18567 1.256 0.20901
## B09003ASim 0.20024 0.17684 1.132 0.25750
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 1265.1 on 2588 degrees of freedom
## Residual deviance: 1197.7 on 2580 degrees of freedom
## AIC: 1215.7
##
## Number of Fisher Scoring iterations: 6
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.62 |
0.42, 0.95 |
0.024 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.96 |
1.23, 3.23 |
0.006 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.62 |
0.44, 0.87 |
0.006 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.41 |
0.28, 0.58 |
<0.001 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
0.96 |
0.66, 1.38 |
0.8 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.96 |
0.51, 1.95 |
0.9 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.26 |
0.88, 1.82 |
0.2 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.22 |
0.86, 1.72 |
0.3 |

##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_branca)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -2.4601 0.2367 -10.395 < 2e-16 ***
## B08008ASim -0.4516 0.1444 -3.128 0.001759 **
## B08010ASim 0.7134 0.1610 4.430 9.43e-06 ***
## B08011ASim -0.4391 0.1243 -3.532 0.000412 ***
## B08006ASim -0.3953 0.1273 -3.105 0.001902 **
## B04001Sim 0.4711 0.1429 3.297 0.000977 ***
## B05002ASim -0.8031 0.2067 -3.886 0.000102 ***
## B06001Sim 0.3639 0.1381 2.635 0.008422 **
## B09003ASim 0.4236 0.1217 3.480 0.000502 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 2574.5 on 6327 degrees of freedom
## Residual deviance: 2445.3 on 6319 degrees of freedom
## AIC: 2463.3
##
## Number of Fisher Scoring iterations: 6
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.64 |
0.48, 0.85 |
0.002 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
2.04 |
1.50, 2.81 |
<0.001 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.64 |
0.51, 0.82 |
<0.001 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.67 |
0.52, 0.86 |
0.002 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.60 |
1.21, 2.12 |
<0.001 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.45 |
0.30, 0.68 |
<0.001 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.44 |
1.10, 1.89 |
0.008 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.53 |
1.20, 1.94 |
<0.001 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_preta)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.54537 0.26396 -5.855 4.78e-09 ***
## B08008ASim -0.39069 0.17961 -2.175 0.02962 *
## B08010ASim 0.42818 0.19809 2.162 0.03065 *
## B08011ASim -0.18463 0.15537 -1.188 0.23470
## B08006ASim -0.43795 0.15820 -2.768 0.00564 **
## B04001Sim 0.20068 0.17205 1.166 0.24344
## B05002ASim -0.61897 0.22881 -2.705 0.00683 **
## B06001Sim 0.36502 0.16883 2.162 0.03061 *
## B09003ASim -0.01299 0.15577 -0.083 0.93354
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 1525.2 on 2257 degrees of freedom
## Residual deviance: 1484.5 on 2249 degrees of freedom
## AIC: 1502.5
##
## Number of Fisher Scoring iterations: 5
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.68 |
0.48, 0.97 |
0.030 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.53 |
1.05, 2.28 |
0.031 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.83 |
0.61, 1.13 |
0.2 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.65 |
0.47, 0.88 |
0.006 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.22 |
0.87, 1.71 |
0.2 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.54 |
0.35, 0.86 |
0.007 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.44 |
1.04, 2.01 |
0.031 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.99 |
0.72, 1.33 |
>0.9 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_amarela)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -2.18632 0.49670 -4.402 1.07e-05 ***
## B08008ASim 0.30186 0.34687 0.870 0.384184
## B08010ASim -0.02737 0.34939 -0.078 0.937569
## B08011ASim 0.20223 0.28193 0.717 0.473173
## B08006ASim -1.03173 0.29725 -3.471 0.000519 ***
## B04001Sim 0.29291 0.31475 0.931 0.352056
## B05002ASim -0.46930 0.45465 -1.032 0.301965
## B06001Sim 0.40558 0.31093 1.304 0.192093
## B09003ASim 0.50167 0.26830 1.870 0.061511 .
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 471.19 on 756 degrees of freedom
## Residual deviance: 447.78 on 748 degrees of freedom
## AIC: 465.78
##
## Number of Fisher Scoring iterations: 5
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.35 |
0.70, 2.73 |
0.4 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.97 |
0.50, 1.96 |
>0.9 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.22 |
0.71, 2.14 |
0.5 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.36 |
0.20, 0.63 |
<0.001 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.34 |
0.72, 2.49 |
0.4 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.63 |
0.27, 1.64 |
0.3 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.50 |
0.82, 2.77 |
0.2 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.65 |
0.97, 2.78 |
0.062 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_parda)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.94441 0.14475 -13.433 < 2e-16 ***
## B08008ASim -0.08359 0.09825 -0.851 0.3949
## B08010ASim 0.23297 0.10304 2.261 0.0238 *
## B08011ASim -0.11936 0.08061 -1.481 0.1387
## B08006ASim -0.51156 0.08121 -6.299 2.99e-10 ***
## B04001Sim 0.47689 0.08563 5.569 2.56e-08 ***
## B05002ASim -0.34427 0.12088 -2.848 0.0044 **
## B06001Sim 0.05440 0.08939 0.609 0.5428
## B09003ASim -0.06537 0.08528 -0.767 0.4433
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 5657.4 on 8831 degrees of freedom
## Residual deviance: 5530.2 on 8823 degrees of freedom
## AIC: 5548.2
##
## Number of Fisher Scoring iterations: 5
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.92 |
0.76, 1.12 |
0.4 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.26 |
1.03, 1.55 |
0.024 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.89 |
0.76, 1.04 |
0.14 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.60 |
0.51, 0.70 |
<0.001 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.61 |
1.36, 1.91 |
<0.001 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.71 |
0.56, 0.90 |
0.004 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.06 |
0.89, 1.26 |
0.5 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.94 |
0.79, 1.11 |
0.4 |
##
## Call:
## glm(formula = B08013A ~ B08008A + B08010A + B08011A + B08006A +
## B04001 + B05002A + B06001 + B09003A, family = binomial, data = dados_indigena)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.5277 0.4737 -3.225 0.00126 **
## B08008ASim -0.2182 0.3841 -0.568 0.56985
## B08010ASim 0.6268 0.4118 1.522 0.12795
## B08011ASim -0.5082 0.3191 -1.593 0.11124
## B08006ASim -0.4318 0.3214 -1.344 0.17904
## B04001Sim -0.1155 0.3527 -0.327 0.74340
## B05002ASim -0.5969 0.3643 -1.638 0.10133
## B06001Sim 0.1378 0.3732 0.369 0.71187
## B09003ASim 0.3700 0.3071 1.205 0.22821
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 358.37 on 514 degrees of freedom
## Residual deviance: 344.27 on 506 degrees of freedom
## AIC: 362.27
##
## Number of Fisher Scoring iterations: 5
| Characteristic |
OR |
95% CI |
p-value |
| B08008A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.80 |
0.39, 1.75 |
0.6 |
| B08010A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.87 |
0.86, 4.36 |
0.13 |
| B08011A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.60 |
0.32, 1.12 |
0.11 |
| B08006A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.65 |
0.34, 1.22 |
0.2 |
| B04001 |
|
|
|
| Não |
— |
— |
|
| Sim |
0.89 |
0.44, 1.77 |
0.7 |
| B05002A |
|
|
|
| Não |
— |
— |
|
| Sim |
0.55 |
0.27, 1.14 |
0.10 |
| B06001 |
|
|
|
| Não |
— |
— |
|
| Sim |
1.15 |
0.55, 2.38 |
0.7 |
| B09003A |
|
|
|
| Não |
— |
— |
|
| Sim |
1.45 |
0.78, 2.62 |
0.2 |

#Gerando os Gráficos de Barra
table(dados_bra$B08013A)
##
## 0 1
## 17504 1589
table(dados_nordeste$B08013A)
##
## 0 1
## 5558 613
table(dados_norte$B08013A)
##
## 0 1
## 4368 467
table(dados_sudoeste$B08013A)
##
## 0 1
## 3111 224
##
## 0 1
## 2050 113
##
## 0 1
## 2417 172
# Carregar pacotes
library(ggplot2)
library(dplyr)
# Criar dataframe com os dados
dados <- data.frame(
Regiao = rep(c("Brasil", "Nordeste", "Norte", "Sudoeste", "Sul", "Centro-Oeste"), each = 2),
Gravidez = rep(c(0, 1), times = 6),
Frequencia = c(17504, 1589, 5558, 613, 4368, 467, 3111, 224, 2050, 113, 2417, 172)
)
# Calcular porcentagens por região
dados_porcentagem <- dados %>%
group_by(Regiao) %>%
mutate(
Porcentagem = Frequencia / sum(Frequencia) * 100,
Gravidez = ifelse(Gravidez == 0, "Não houve gravidez", "Houve gravidez")
)
# Criar gráfico de barras com facetas e valores de porcentagem
ggplot(dados_porcentagem, aes(x = Gravidez, y = Porcentagem, fill = Gravidez)) +
geom_bar(stat = "identity", position = "dodge") +
geom_text(aes(label = sprintf("%.1f%%", Porcentagem)),
position = position_dodge(width = 0.9),
vjust = -0.5, size = 2.5) +
facet_wrap(~ Regiao) +
labs(
title = "Porcentagem de Gravidez na Adolescência por Região",
x = NULL, # Remove rótulos do eixo x
y = "Porcentagem",
fill = "Gravidez"
) +
scale_fill_manual(values = c("Não houve gravidez" = "#1f77b4", "Houve gravidez" = "#ff7f0e")) +
theme_minimal() +
theme(
strip.text = element_text(size = 12, face = "bold"),
axis.text.x = element_blank(), # Remove nomes embaixo do gráfico
axis.ticks.x = element_blank(),
axis.text = element_text(size = 10),
axis.title = element_text(size = 12),
legend.position = "right" # Mantém a legenda na lateral
)

##
## 1 2 3 4 5 9
## 6328 2258 757 8832 515 403
table(dados_branca$B08013A)
##
## 0 1
## 6001 327
table(dados_preta$B08013A)
##
## 0 1
## 2019 239
table(dados_amarela$B08013A)
##
## 0 1
## 686 71
table(dados_parda$B08013A)
##
## 0 1
## 7968 864
#Grafico de Barras - Raça Cor
# Carregar pacotes
library(ggplot2)
library(dplyr)
# Criar dataframe com os dados
dados_raca <- data.frame(
Raca = rep(c("Brancas", "Pretas", "Amarelas", "Pardas"), each = 2),
Gravidez = rep(c(0, 1), times = 4),
Frequencia = c(6001, 327, 2019, 239, 686, 71, 7968, 864)
)
# Calcular porcentagens por grupo racial
dados_raca_porcentagem <- dados_raca %>%
group_by(Raca) %>%
mutate(
Porcentagem = Frequencia / sum(Frequencia) * 100,
Gravidez = ifelse(Gravidez == 0, "Não houve gravidez", "Houve gravidez")
)
# Criar gráfico com ajustes nos rótulos
ggplot(dados_raca_porcentagem, aes(x = Gravidez, y = Porcentagem, fill = Gravidez)) +
geom_bar(stat = "identity", position = "dodge") +
geom_text(
aes(label = sprintf("%.1f%%", Porcentagem)),
position = position_dodge(width = 0.9),
vjust = 1.0, # Ajustar rótulos para ficarem dentro das barras
size = 3.5,
color = "black" # Garantir contraste nos valores
) +
facet_wrap(~ Raca, scales = "free_y") + # Permitir escalas livres por faceta
labs(
title = "Porcentagem de Gravidez na Adolescência por Raça/Cor",
x = NULL, # Remove rótulos do eixo x
y = "Porcentagem",
fill = "Gravidez"
) +
scale_fill_manual(values = c("Não houve gravidez" = "#1f77b4", "Houve gravidez" = "#ff7f0e")) +
theme_minimal() +
theme(
strip.text = element_text(size = 12, face = "bold"),
axis.text.x = element_blank(), # Remove nomes embaixo do gráfico
axis.ticks.x = element_blank(),
axis.text = element_text(size = 10),
axis.title = element_text(size = 12),
legend.position = "right" # Mantém a legenda na lateral
)
