Reflexos das Ações Afirmativas no ENADE: Formação de Professoras/es de Física
1. Carregamento da base de dados
Iniciamos a importação da base de dados do ENADE, utilizando um arquivo .csv que já recebeu um pré-processamento para reunir dados das edições de 2014, 2017 e 2021.
2. Pré-processamento dos dados
- Carregando a base de dados do ENADE 2014, 2017 e 2021 e deixando indivíduos do curso de Física Licenciatura (11 967 - 100,00%)
- Deixando indivíduos presentes e com respostas consideradas (9 839 - 82,22%)
- Deixando indivíduos de Universidades Públicas (8 625 - 72,07%)
- Deixando indivíduos de cursos presenciais (7 942 - 66,37%)
- Excluindo estudantes que não apresentaram respostas às questões 2, 15 e 18 do Questionário do Estudante (7 942 - 66,29%)
#reduz os dados para apenas o curso de Física Licenciatura 1402
dados <- dados |> filter(CO_GRUPO == 1402)
#reduz os dados às pessoas presentes e com resultados considerados
dados <- dados |> filter(TP_PRES == 555)
#seleciona as instituições públicas e presenciais
dados_pub <- dados |> filter(CO_CATEGAD == 1|CO_CATEGAD == 2|CO_CATEGAD == 3)
#seleciona os resultados dos cursos presenciais
dados_pub <- dados_pub |> filter(CO_MODALIDADE == 1)
dados_pub <- dados_pub |> select(NU_ANO, CO_CATEGAD, CO_MODALIDADE, CO_UF_CURSO,
CO_REGIAO_CURSO, NU_IDADE, TP_SEXO, TP_PRES,
CO_GRUPO, NT_CE, QE_I02, QE_I15, QE_I18
)
#Filtrar as pessoas que tiveram a nota do componente específico nulo.
dados_pub <- na.omit(dados_pub)
#Mudando a categoria das respostas
dados_pub <- dados_pub |>
mutate(
TP_SEXO = case_when(
TP_SEXO == "F" ~ "Feminino",
TP_SEXO == "M" ~ "Masculino"
)
)
dados_pub <- dados_pub |>
mutate(
CO_REGIAO_CURSO = case_when(
CO_REGIAO_CURSO == 1 ~ "Norte (N)",
CO_REGIAO_CURSO == 2 ~ "Nordeste (NE)",
CO_REGIAO_CURSO == 3 ~ "Sudeste (SE)",
CO_REGIAO_CURSO == 4 ~ "Sul (S)",
CO_REGIAO_CURSO == 5 ~ "Centro-oeste (CO)"
)
)
dados_pub <- dados_pub |>
mutate(
NU_ANO = case_when(
NU_ANO == 2014 ~ "2014",
NU_ANO == 2017 ~ "2017",
NU_ANO == 2021 ~ "2021"
)
)
dados_pub <- dados_pub |>
mutate(
CO_UF_CURSO = case_when(
CO_UF_CURSO == 11 ~ "Rondônia (RO)",
CO_UF_CURSO == 12 ~ "Acre (AC)",
CO_UF_CURSO == 13 ~ "Amazonas (AM)",
CO_UF_CURSO == 14 ~ "Roraima (RR)",
CO_UF_CURSO == 15 ~ "Pará (PA)",
CO_UF_CURSO == 16 ~ "Amapá (AP)",
CO_UF_CURSO == 17 ~ "Tocantins (TO)",
CO_UF_CURSO == 21 ~ "Maranhão (MA)",
CO_UF_CURSO == 22 ~ "Piauí (PI)",
CO_UF_CURSO == 23 ~ "Ceará (CE)",
CO_UF_CURSO == 24 ~ "Rio Grande do Norte (RN)",
CO_UF_CURSO == 25 ~ "Paraíba (PB)",
CO_UF_CURSO == 26 ~ "Pernambuco (PE)",
CO_UF_CURSO == 27 ~ "Alagoas (AL)",
CO_UF_CURSO == 28 ~ "Sergipe (SE)",
CO_UF_CURSO == 29 ~ "Bahia (BA)",
CO_UF_CURSO == 31 ~ "Minas Gerais (MG)",
CO_UF_CURSO == 32 ~ "Espírito Santo (ES)",
CO_UF_CURSO == 33 ~ "Rio de Janeiro (RJ)",
CO_UF_CURSO == 35 ~ "São Paulo (SP)",
CO_UF_CURSO == 41 ~ "Paraná (PR)",
CO_UF_CURSO == 42 ~ "Santa Catarina (SC)",
CO_UF_CURSO == 43 ~ "Rio Grande do Sul (RS)",
CO_UF_CURSO == 50 ~ "Mato Grosso do Sul (MS)",
CO_UF_CURSO == 51 ~ "Mato Grosso (MT)",
CO_UF_CURSO == 52 ~ "Goiás (GO)",
CO_UF_CURSO == 53 ~ "Distrito Federal (DF)"
)
)
dados_pub <- dados_pub |>
mutate(
QE_I02 = case_when(
QE_I02 == "A" ~ "Branca",
QE_I02 == "B" ~ "Preta",
QE_I02 == "C" ~ "Amarela",
QE_I02 == "D" ~ "Parda",
QE_I02 == "E" ~ "Indígena",
QE_I02 == "F" ~ "Não quero declarar"
)
)3. Análise Descritiva
Nesta seção mostraremos as tabela de contingência para as variáveis qualitativas, expressar alguns comportamentos importantes graficamente, bem como testes de relação entre as variáveis.
3.1 Agrupamento das Notas do Componente Específico
Nota do CE por Região
#Para agrupar e sumarisar com a média, desvio padrão, mínima e máxima
nt_ce_regiao <- dados_pub |>
group_by(CO_REGIAO_CURSO) |>
summarise(
Média = mean(NT_CE, na.rm = TRUE),
SD = sd(NT_CE, na.rm = TRUE),
Mínima = min(NT_CE, na.rm = TRUE),
Máxima = max(NT_CE, na.rm = TRUE)
)
#para colocar em ordem crescente das médias
nt_ce_regiao <- nt_ce_regiao |> arrange(Média)
#embelezando a tabela
formattable(nt_ce_regiao,
list(Máxima = color_tile("lightblue", "lightgreen"),Mínima = color_tile("orange","red"))
)| CO_REGIAO_CURSO | Média | SD | Mínima | Máxima |
|---|---|---|---|---|
| Centro-oeste (CO) | 35.55232 | 20.17231 | 0.0 | 76.2 |
| Norte (N) | 38.59257 | 17.17320 | 0.0 | 84.8 |
| Sudeste (SE) | 39.07882 | 17.92505 | 0.0 | 87.1 |
| Sul (S) | 39.92838 | 19.41922 | 3.0 | 84.7 |
| Nordeste (NE) | 41.02119 | 16.38708 | 8.5 | 89.4 |
Nota do CE por Estado
#Para agrupar e sumarisar com a média, desvio padrão, mínima e máxima
nt_ce_estado <- dados_pub |>
group_by(CO_UF_CURSO) |>
summarise(
Média = mean(NT_CE, na.rm = TRUE),
SD = sd(NT_CE, na.rm = TRUE),
Mínima = min(NT_CE, na.rm = TRUE),
Máxima = max(NT_CE, na.rm = TRUE)
)
nt_ce_estado <- nt_ce_estado |> arrange(Média)
formattable(nt_ce_estado,
list(Máxima = color_tile("lightblue", "lightgreen"),Mínima = color_tile("orange","red"))
)| CO_UF_CURSO | Média | SD | Mínima | Máxima |
|---|---|---|---|---|
| Distrito Federal (DF) | 15.96449 | 17.210348 | 0.0 | 57.0 |
| Paraíba (PB) | 28.91733 | 10.683527 | 9.7 | 75.7 |
| Sergipe (SE) | 30.08462 | 7.578375 | 17.9 | 51.6 |
| Rondônia (RO) | 30.19149 | 11.593061 | 0.0 | 51.5 |
| Roraima (RR) | 34.43750 | 9.238427 | 19.3 | 50.2 |
| Rio de Janeiro (RJ) | 34.82537 | 15.132060 | 8.9 | 83.2 |
| Pará (PA) | 35.09874 | 12.745499 | 7.7 | 74.4 |
| Mato Grosso do Sul (MS) | 35.59425 | 12.895595 | 14.8 | 57.2 |
| Alagoas (AL) | 35.84396 | 14.113924 | 8.6 | 59.8 |
| Amazonas (AM) | 37.53916 | 21.341641 | 3.5 | 69.2 |
| Paraná (PR) | 37.97251 | 20.156946 | 5.1 | 84.7 |
| Bahia (BA) | 38.35084 | 13.878834 | 15.2 | 81.3 |
| Ceará (CE) | 38.68859 | 16.002009 | 16.6 | 89.4 |
| Mato Grosso (MT) | 39.03462 | 19.117769 | 0.0 | 60.9 |
| Minas Gerais (MG) | 39.41994 | 18.861534 | 3.8 | 85.9 |
| São Paulo (SP) | 40.26918 | 18.143601 | 0.0 | 78.8 |
| Rio Grande do Sul (RS) | 40.51023 | 17.066631 | 3.0 | 83.5 |
| Santa Catarina (SC) | 42.46735 | 19.928137 | 3.8 | 83.1 |
| Maranhão (MA) | 43.04306 | 18.771705 | 8.5 | 87.5 |
| Pernambuco (PE) | 44.15613 | 17.716354 | 8.5 | 85.6 |
| Goiás (GO) | 44.33452 | 17.520613 | 8.9 | 76.2 |
| Rio Grande do Norte (RN) | 46.09467 | 13.341872 | 10.7 | 72.2 |
| Tocantins (TO) | 47.43457 | 17.042206 | 14.7 | 71.1 |
| Piauí (PI) | 47.63511 | 15.699831 | 17.4 | 89.0 |
| Amapá (AP) | 53.14638 | 20.312272 | 25.5 | 84.8 |
| Espírito Santo (ES) | 54.72657 | 16.553809 | 19.4 | 87.1 |
| Acre (AC) | 55.66615 | 20.344885 | 23.8 | 82.2 |
3.2 Gráficos Descritivos
Histogramas
Histograma em planos mostrando uma possível normalidade da relação
dados_temp <- dados_pub |>
mutate(
QE_I15 = case_when(
QE_I15 == "A" ~ "Não",
QE_I15 == "B" ~ "Étnico-racial",
QE_I15 == "C" ~ "Renda",
QE_I15 == "D" ~ "Escola Pública",
QE_I15 == "E" ~ "Combinação",
QE_I15 == "F" ~ "Diferente"
)
)
dados_temp <- dados_temp |>
mutate(
QE_I18 = case_when(
QE_I18 == "A" ~ "Tradicional",
QE_I18 == "B" ~ "Técnico",
QE_I18 == "C" ~ "Magistério",
QE_I18 == "D" ~ "EJA e/ou Supletivo",
QE_I18 == "E" ~ "Outra"
)
)
ggplot(dados_temp, aes(x = NT_CE, fill = TP_SEXO)) + geom_histogram(binwidth = 1, alpha = 0.5) + facet_grid(TP_SEXO ~ .) + labs(y = NULL, x = "Nota do Componente Específico") + guides(fill = guide_legend(title = "Sexo"))ggplot(dados_temp, aes(x = NT_CE, fill = QE_I02)) + geom_histogram(binwidth = 1, alpha = 0.5) + facet_grid(QE_I02 ~ .) + labs(y = NULL,x = "Nota do Componente Específico") + guides(fill = guide_legend(title = "Cor ou Raça"))ggplot(dados_temp, aes(x = NT_CE, fill = QE_I15)) + geom_histogram(binwidth = 1, alpha = 0.5) + facet_grid(QE_I15 ~ .) + labs(y = NULL, x = "Nota do Componente Específico") + guides(fill = guide_legend(title = "Tipo de Ação Afirmativa"))ggplot(dados_temp, aes(x = NT_CE, fill = QE_I18)) + geom_histogram(binwidth = 1, alpha = 0.5) + facet_grid(QE_I18 ~ .) + labs(y = NULL, x = "Nota do Componente Específico") + guides(fill = guide_legend(title = "Tipo de Modalidade")) + theme(legend.position = "none")BoxPlot
Sexo e Cor ou Raça
ggplot(dados_pub, aes(x = NT_CE, y = TP_SEXO)) + geom_boxplot() + labs(y = "Sexo", x = "Nota do Componente Específico")ggplot(dados_pub, aes(x = NT_CE, y = QE_I02)) + geom_boxplot() + labs(y = "Raça ou Cor", x = "Nota do Componente Específico")ggplot(dados_pub, aes(x = NT_CE, y = interaction(TP_SEXO, QE_I02))) + geom_boxplot() + labs(y = "Sexo * Raça ou Cor", x = "Nota do Componente Específico")3.3 Testes de Normalidade
Shapiro-Wilk
set.seed(123) # Para reprodutibilidade escolher uma semente 123
subsample_NT <- sample(dados_pub$NT_CE, 5000)
subsample_SX <- sample(dados_pub$TP_SEXO, 5000)
subsample_02 <- sample(dados_pub$QE_I02, 5000)
subsample_15 <- sample(dados_pub$QE_I15, 5000)
subsample_18 <- sample(dados_pub$QE_I18, 5000)
byf.shapiro(subsample_NT ~ subsample_SX) #não tem distribuição normal##
## Shapiro-Wilk normality tests
##
## data: subsample_NT by subsample_SX
##
## W p-value
## Feminino 0.9754 < 2.2e-16 ***
## Masculino 0.9764 8.562e-14 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Shapiro-Wilk normality tests
##
## data: subsample_NT by subsample_02
##
## W p-value
## Amarela 0.9729 3.560e-08 ***
## Branca 0.9730 < 2.2e-16 ***
## Parda 0.9807 5.923e-12 ***
## Preta 0.9728 1.001e-05 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Shapiro-Wilk normality tests
##
## data: subsample_NT by subsample_15
##
## W p-value
## A 0.9768 < 2.2e-16 ***
## B 0.9615 2.532e-05 ***
## C 0.9543 4.753e-07 ***
## D 0.9774 0.000362 ***
## E 0.9660 0.012222 *
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Shapiro-Wilk normality tests
##
## data: subsample_NT by subsample_18
##
## W p-value
## A 0.9757 < 2.2e-16 ***
## B 0.9703 7.755e-08 ***
## C 0.9732 5.947e-06 ***
## D 0.9747 0.006967 **
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Shapiro-Wilk normality test
##
## data: subsample_NT
## W = 0.97592, p-value < 2.2e-16
ANOVA
## Df Sum Sq Mean Sq F value Pr(>F)
## TP_SEXO 1 1357058 1357058 22764.470 < 2e-16 ***
## QE_I02 3 507362 169121 2836.974 < 2e-16 ***
## QE_I15 4 99601 24900 417.700 < 2e-16 ***
## QE_I18 3 12724 4241 71.146 < 2e-16 ***
## TP_SEXO:QE_I02 1 379 379 6.351 0.011749 *
## QE_I02:QE_I15 3 1089 363 6.087 0.000392 ***
## QE_I02:QE_I18 2 571 286 4.790 0.008341 **
## QE_I15:QE_I18 1 268 268 4.493 0.034070 *
## Residuals 7914 471777 60
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Welch ANOVA
oneway.test(NT_CE ~ interaction(TP_SEXO, QE_I02, QE_I15, QE_I18),
data = dados_pub, var.equal = FALSE)##
## One-way analysis of means (not assuming equal variances)
##
## data: NT_CE and interaction(TP_SEXO, QE_I02, QE_I15, QE_I18)
## F = 2648.5, num df = 18.00, denom df = 389.33, p-value < 2.2e-16
Indicou variações significativas
Teste de Levene
## Levene's Test for Homogeneity of Variance (center = median)
## Df F value Pr(>F)
## group 18 52.567 < 2.2e-16 ***
## 7914
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
As variâncias não são homogêneas, rejeitando a hipótese muito necessária para usar na ANOVA
Teste de Kruskal-Wallis
##
## Kruskal-Wallis rank sum test
##
## data: NT_CE by TP_SEXO
## Kruskal-Wallis chi-squared = 4035.2, df = 1, p-value < 2.2e-16
##
## Kruskal-Wallis rank sum test
##
## data: NT_CE by QE_I02
## Kruskal-Wallis chi-squared = 5807.7, df = 3, p-value < 2.2e-16
##
## Kruskal-Wallis rank sum test
##
## data: TP_SEXO by QE_I02
## Kruskal-Wallis chi-squared = 5210.3, df = 3, p-value < 2.2e-16
##
## Kruskal-Wallis rank sum test
##
## data: QE_I15 by QE_I02
## Kruskal-Wallis chi-squared = 2838.3, df = 3, p-value < 2.2e-16
Teste de Mann-Whitney
##
## Wilcoxon rank sum test with continuity correction
##
## data: NT_CE by TP_SEXO
## W = 380004, p-value < 2.2e-16
## alternative hypothesis: true location shift is not equal to 0
4. Análise Inferencial
4.1 Binarização
Cria uma variável binária que indica se a nota está entre as 25% maiores notas
Encontra a menor nota necessária para estar nas 25% maiores notas
## 75%
## 54
Cria uma nova variável binária indicando se a Nota do Componente Específico foi menor que o encontrado, valorando 0 ou maior/igual valorando 1.
4.2 Modelo de Regressão Logística
Norte
dados_pub_n <- dados_pub |> filter(CO_REGIAO_CURSO == "Norte (N)")
rl_n <- glm(atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18,
data = dados_pub_n, family = binomial)
summary(rl_n)##
## Call:
## glm(formula = atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18, family = binomial,
## data = dados_pub_n)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -3.268e+00 1.000e+00 -3.266 0.00109 **
## TP_SEXOMasculino 7.419e-01 6.593e-01 1.125 0.26046
## QE_I02Branca -1.830e+01 9.951e+02 -0.018 0.98533
## QE_I02Parda 4.317e+00 8.916e-01 4.842 1.28e-06 ***
## QE_I02Preta -1.265e+00 1.409e+00 -0.898 0.36927
## QE_I15B 3.852e+00 9.994e+13 0.000 1.00000
## QE_I15C 1.739e+01 4.458e+03 0.004 0.99689
## QE_I15D 1.915e+01 9.994e+13 0.000 1.00000
## QE_I18B 2.381e+00 7.735e-01 3.078 0.00209 **
## QE_I18C 6.195e-01 9.994e+13 0.000 1.00000
## QE_I18D 4.937e+00 9.994e+13 0.000 1.00000
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 1330.62 on 1304 degrees of freedom
## Residual deviance: 210.38 on 1294 degrees of freedom
## AIC: 232.38
##
## Number of Fisher Scoring iterations: 20
Tabela dos Coeficientes do Modelo
tbl_regression(rl_n, exponentiate = TRUE,
label = list(TP_SEXO ~ "SEXO",
QE_I02 ~ "COR OU RAÇA",
QE_I15 ~ "AFIRMATIVAS",
QE_I18 ~ "MODALIDADE EM")
)| Characteristic | OR1 | 95% CI1 | p-value |
|---|---|---|---|
| SEXO | |||
| Feminino | — | — | |
| Masculino | 2.10 | 0.58, 7.65 | 0.3 |
| COR OU RAÇA | |||
| Amarela | — | — | |
| Branca | 0.00 | 0.00, Inf | >0.9 |
| Parda | 75.0 | 13.1, 431 | <0.001 |
| Preta | 0.28 | 0.02, 4.47 | 0.4 |
| AFIRMATIVAS | |||
| A | — | — | |
| B | 47.1 | 0.00, Inf | >0.9 |
| C | 35,810,884 | 0.00, Inf | >0.9 |
| D | 208,376,640 | 0.00, Inf | >0.9 |
| MODALIDADE EM | |||
| A | — | — | |
| B | 10.8 | 2.37, 49.2 | 0.002 |
| C | 1.86 | 0.00, Inf | >0.9 |
| D | 139 | 0.00, Inf | >0.9 |
| 1 OR = Odds Ratio, CI = Confidence Interval | |||
Gráfico dos Coeficientes
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## ! `broom::tidy()` failed to tidy the model.
## ✔ `tidy_parameters()` used instead.
## ℹ Add `tidy_fun = broom.helpers::tidy_parameters` to quiet these messages.
Nordeste
dados_pub_ne <- dados_pub |> filter(CO_REGIAO_CURSO == "Nordeste (NE)")
rl_ne <- glm(atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18,
data = dados_pub_ne, family = binomial)
summary(rl_ne)##
## Call:
## glm(formula = atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18, family = binomial,
## data = dados_pub_ne)
##
## Coefficients:
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.9069 0.2930 -6.507 7.64e-11 ***
## TP_SEXOMasculino 0.4305 0.1889 2.279 0.022650 *
## QE_I02Branca -18.6592 422.9919 -0.044 0.964815
## QE_I02Parda 1.7690 0.2889 6.123 9.19e-10 ***
## QE_I02Preta -2.3870 0.5825 -4.098 4.17e-05 ***
## QE_I15B 1.6172 0.5559 2.909 0.003623 **
## QE_I15C 0.2266 0.5077 0.446 0.655384
## QE_I15D 17.7215 1553.1616 0.011 0.990896
## QE_I15E 15.9525 4066.0137 0.004 0.996870
## QE_I18B 1.4763 0.4398 3.357 0.000788 ***
## QE_I18C 3.1496 0.7888 3.993 6.53e-05 ***
## QE_I18D 4.3209 3543.0426 0.001 0.999027
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 3579.22 on 3180 degrees of freedom
## Residual deviance: 951.47 on 3169 degrees of freedom
## AIC: 975.47
##
## Number of Fisher Scoring iterations: 19
Tabela dos Coeficientes do Modelo
tbl_regression(rl_ne, exponentiate = TRUE,
label = list(TP_SEXO ~ "SEXO",
QE_I02 ~ "COR OU RAÇA",
QE_I15 ~ "AFIRMATIVAS",
QE_I18 ~ "MODALIDADE EM")
)| Characteristic | OR1 | 95% CI1 | p-value |
|---|---|---|---|
| SEXO | |||
| Feminino | — | — | |
| Masculino | 1.54 | 1.06, 2.23 | 0.023 |
| COR OU RAÇA | |||
| Amarela | — | — | |
| Branca | 0.00 | 0.00, 0.00 | >0.9 |
| Parda | 5.86 | 3.40, 10.6 | <0.001 |
| Preta | 0.09 | 0.03, 0.26 | <0.001 |
| AFIRMATIVAS | |||
| A | — | — | |
| B | 5.04 | 1.75, 15.8 | 0.004 |
| C | 1.25 | 0.46, 3.40 | 0.7 |
| D | 49,698,078 | Inf, 591,534,891,235,526,859,520,206,082,626,680,680,804,442,882,606,840,800,828,626,068,602,840,020,482,004,884,460,264,420,464,822,006,624,620,202,622,622,026,086,262,406,846,626,040,082,406,024,066,068,662,642,824,024,288,468,086,824,806,086,820,440,082,044,084,088,426,840,442,484,480,048,006,464,646,086,024,228,244,668,684,684,460,446,066,448,806,640,224,288,820,282,826,602,864,088,008,868,686 | >0.9 |
| E | 8,473,857 | 0.00, 2,869,598,640,157,536,256 | >0.9 |
| MODALIDADE EM | |||
| A | — | — | |
| B | 4.38 | 1.86, 10.5 | <0.001 |
| C | 23.3 | 5.17, 115 | <0.001 |
| D | 75.3 | 0.00, 4,777,179,940,912 | >0.9 |
| 1 OR = Odds Ratio, CI = Confidence Interval | |||
Gráfico dos Coeficientes
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning in regularize.values(x, y, ties, missing(ties), na.rm = na.rm):
## colapsando para valores de 'x' únicos
Sudeste
dados_pub_se <- dados_pub |> filter(CO_REGIAO_CURSO == "Sudeste (SE)")
rl_se <- glm(atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18,
data = dados_pub_se, family = binomial)
summary(rl_se)##
## Call:
## glm(formula = atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18, family = binomial,
## data = dados_pub_se)
##
## Coefficients: (1 not defined because of singularities)
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.4872 0.2487 -5.979 2.24e-09 ***
## TP_SEXOMasculino 1.0151 0.2408 4.215 2.50e-05 ***
## QE_I02Branca -19.0788 499.4966 -0.038 0.9695
## QE_I02Parda 1.3668 0.2400 5.696 1.23e-08 ***
## QE_I02Preta -1.2536 0.7708 -1.626 0.1039
## QE_I15B 0.8120 0.4327 1.877 0.0606 .
## QE_I15C 0.3357 0.5293 0.634 0.5260
## QE_I15D 16.1831 2104.2080 0.008 0.9939
## QE_I15E 19.6714 2614.2005 0.008 0.9940
## QE_I18B 0.5333 0.3248 1.642 0.1006
## QE_I18C 3.4883 0.8554 4.078 4.54e-05 ***
## QE_I18D NA NA NA NA
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 2441.83 on 2109 degrees of freedom
## Residual deviance: 754.89 on 2099 degrees of freedom
## AIC: 776.89
##
## Number of Fisher Scoring iterations: 19
Tabela dos Coeficientes do Modelo
tbl_regression(rl_se, exponentiate = TRUE,
label = list(TP_SEXO ~ "SEXO",
QE_I02 ~ "COR OU RAÇA",
QE_I15 ~ "AFIRMATIVAS",
QE_I18 ~ "MODALIDADE EM")
)| Characteristic | OR1 | 95% CI1 | p-value |
|---|---|---|---|
| SEXO | |||
| Feminino | — | — | |
| Masculino | 2.76 | 1.73, 4.46 | <0.001 |
| COR OU RAÇA | |||
| Amarela | — | — | |
| Branca | 0.00 | 0.00, 0.00 | >0.9 |
| Parda | 3.92 | 2.47, 6.35 | <0.001 |
| Preta | 0.29 | 0.04, 1.05 | 0.10 |
| AFIRMATIVAS | |||
| A | — | — | |
| B | 2.25 | 0.99, 5.45 | 0.061 |
| C | 1.40 | 0.52, 4.24 | 0.5 |
| D | 10,672,130 | Inf, Inf | >0.9 |
| E | 349,289,217 | Inf, Inf | >0.9 |
| MODALIDADE EM | |||
| A | — | — | |
| B | 1.70 | 0.91, 3.25 | 0.10 |
| C | 32.7 | 6.43, 198 | <0.001 |
| D | |||
| 1 OR = Odds Ratio, CI = Confidence Interval | |||
Gráfico dos Coeficientes
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
Sul
dados_pub_s <- dados_pub |> filter(CO_REGIAO_CURSO == "Sul (S)")
rl_s <- glm(atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18,
data = dados_pub_s, family = binomial)
summary(rl_s)##
## Call:
## glm(formula = atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18, family = binomial,
## data = dados_pub_s)
##
## Coefficients: (1 not defined because of singularities)
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -1.2075 0.6963 -1.734 0.08289 .
## TP_SEXOMasculino 0.4119 0.6799 0.606 0.54459
## QE_I02Branca -20.3586 1317.9003 -0.015 0.98767
## QE_I02Parda 2.8920 0.6596 4.385 1.16e-05 ***
## QE_I02Preta -20.3586 8813.9117 -0.002 0.99816
## QE_I15B 18.1633 4805.7832 0.004 0.99698
## QE_I15C 18.1633 6536.5718 0.003 0.99778
## QE_I15D 35.9000 5685.8116 0.006 0.99496
## QE_I15E 19.4696 6095.3847 0.003 0.99745
## QE_I18B 1.3064 0.4914 2.658 0.00785 **
## QE_I18C -15.0651 4805.7833 -0.003 0.99750
## QE_I18D NA NA NA NA
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 1050.40 on 841 degrees of freedom
## Residual deviance: 193.37 on 831 degrees of freedom
## AIC: 215.37
##
## Number of Fisher Scoring iterations: 20
Tabela dos Coeficientes do Modelo
tbl_regression(rl_s, exponentiate = TRUE,
label = list(TP_SEXO ~ "SEXO",
QE_I02 ~ "COR OU RAÇA",
QE_I15 ~ "AFIRMATIVAS",
QE_I18 ~ "MODALIDADE EM")
)| Characteristic | OR1 | 95% CI1 | p-value |
|---|---|---|---|
| SEXO | |||
| Feminino | — | — | |
| Masculino | 1.51 | 0.44, 6.96 | 0.5 |
| COR OU RAÇA | |||
| Amarela | — | — | |
| Branca | 0.00 | 0.00, 31,684,992,194,292,156 | >0.9 |
| Parda | 18.0 | 5.61, 81.0 | <0.001 |
| Preta | 0.00 | 0.00, 44,143,525,989,294,317,772,800,620,680,040,442,646,684,420,480,044,646,044,264,080,848,228,840,422,282,806,888,080,406,828,026,824,202,228,608,044,228,288,866,284,864,820,248,048,640,686,040,444,806,604,222,044,684 | >0.9 |
| AFIRMATIVAS | |||
| A | — | — | |
| B | 77,303,615 | 0.00, Inf | >0.9 |
| C | 77,303,615 | 0.00, Inf | >0.9 |
| D | 3,900,854,390,386,076 | 0.00, Inf | >0.9 |
| E | 285,464,690 | 0.00, Inf | >0.9 |
| MODALIDADE EM | |||
| A | — | — | |
| B | 3.69 | 1.43, 10.0 | 0.008 |
| C | 0.00 | 0.00, 242,714,771,908,196,173,146,862,808,000,602,648,604,426,682,640,200,044,406,488,882,244,660,866,480,604 | >0.9 |
| D | |||
| 1 OR = Odds Ratio, CI = Confidence Interval | |||
Gráfico dos Coeficientes
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: algoritmo não convergiu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning in regularize.values(x, y, ties, missing(ties), na.rm = na.rm):
## colapsando para valores de 'x' únicos
Centro-oeste
dados_pub_co <- dados_pub |> filter(CO_REGIAO_CURSO == "Centro-oeste (CO)")
rl_co <- glm(atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18,
data = dados_pub_co, family = binomial)
summary(rl_co)##
## Call:
## glm(formula = atingiu ~ TP_SEXO + QE_I02 + QE_I15 + QE_I18, family = binomial,
## data = dados_pub_co)
##
## Coefficients: (1 not defined because of singularities)
## Estimate Std. Error z value Pr(>|z|)
## (Intercept) -3.6044 1.0209 -3.531 0.000415 ***
## TP_SEXOMasculino 0.2312 0.5029 0.460 0.645737
## QE_I02Branca -1.9563 1.4304 -1.368 0.171437
## QE_I02Parda 3.5480 1.0736 3.305 0.000951 ***
## QE_I02Preta -0.4899 1.4349 -0.341 0.732776
## QE_I15C 21.9393 2917.0129 0.008 0.993999
## QE_I15D 18.3913 1211.2236 0.015 0.987885
## QE_I18B -21.4209 2917.0129 -0.007 0.994141
## QE_I18C NA NA NA NA
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## (Dispersion parameter for binomial family taken to be 1)
##
## Null deviance: 478.30 on 494 degrees of freedom
## Residual deviance: 173.64 on 487 degrees of freedom
## AIC: 189.64
##
## Number of Fisher Scoring iterations: 17
Tabela dos Coeficientes do Modelo
tbl_regression(rl_co, exponentiate = TRUE,
label = list(TP_SEXO ~ "SEXO",
QE_I02 ~ "COR OU RAÇA",
QE_I15 ~ "AFIRMATIVAS",
QE_I18 ~ "MODALIDADE EM")
)| Characteristic | OR1 | 95% CI1 | p-value |
|---|---|---|---|
| SEXO | |||
| Feminino | — | — | |
| Masculino | 1.26 | 0.47, 3.41 | 0.6 |
| COR OU RAÇA | |||
| Amarela | — | — | |
| Branca | 0.14 | 0.01, 3.65 | 0.2 |
| Parda | 34.7 | 6.33, 655 | <0.001 |
| Preta | 0.61 | 0.02, 15.9 | 0.7 |
| AFIRMATIVAS | |||
| A | — | — | |
| C | 3,373,817,730 | 0.00, |
>0.9 |
| D | 97,107,746 | 0.00, 134,793,538,186,728,497,690,680,000,406,080,462,086,264,040,844,404,022,480,420,842,644,626,808,422,628,608,008,620,080,808,864,202,244,862,624,646,224,484,268,426,464,824,800,048,422,604,844,888,420,220,888,286,484 | >0.9 |
| MODALIDADE EM | |||
| A | — | — | |
| B | 0.00 | >0.9 | |
| C | |||
| 1 OR = Odds Ratio, CI = Confidence Interval | |||
Gráfico dos Coeficientes
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning: glm.fit: probabilidades ajustadas numericamente 0 ou 1 ocorreu
## Warning in regularize.values(x, y, ties, missing(ties), na.rm = na.rm):
## colapsando para valores de 'x' únicos