::p_load(tidyverse, sjmisc, sjPlot, kableExtra, sjlabelled, readxl, here) pacman
Reporte Evaluación 1
info
mail-UCursos
Este reporte realiza un análisis de la Evaluación 1 sobre la Unidad 1: Inferencia estadística
Pauta y recorrecciones
La pauta de evaluación se puede revisar aquí
Solicitudes de recorrección
- Enviar correo a apoyo docente Kevin Carrasco, kevin.carrasco@uchile.cl, quien estará coordinando estas solicitudes
- En el correo:
- mencionar pregunta a corregir
- argumento y puntaje esperado
- foto de la pregunta
Solicitudes hasta el miércoles 1 de Octubre 23:59, las solicitudes se responderán en un plazo máximo el lunes 6 de Octubre.
Librerías, datos y ajustes
[1] "rut" "integrante" "P1a" "P1b" "P1c"
[6] "P2a" "P2b" "P2c" "Puntaje" "Nota"
[11] "asistencia" "grupo"
Etiquetados
# Label variables
$p1a <- set_label(x = prueba1$p1a,
prueba1label = "Error tipo II")
$p1b <- set_label(x = prueba1$p1b,
prueba1label = "Significancia")
$p1c <- set_label(x = prueba1$p1c,
prueba1label = "Rechazo H0 valor p")
$p2a <- set_label(x = prueba1$p2a,
prueba1label = "Formulación hipótesis")
$p2b <- set_label(x = prueba1$p2b,
prueba1label = "Contraste de prueba t")
$p2c <- set_label(x = prueba1$p2c,
prueba1label = "Intervalo confianza de prueba t")
$nota <- set_label(x = prueba1$nota,
prueba1label = "Nota final")
$asistencia <- set_label(x = prueba1$asistencia,
prueba1label = "Asistencia ")
$grupo <- set_label(x = prueba1$grupo,
prueba1label = "Grupo u-cursos")
Descriptivos
Tabla descriptiva
%>% descr(., show = c("label","range", "mean", "sd", "n"))%>% kable(.,"markdown", digits=2) prueba1
var | label | n | mean | sd | range | |
---|---|---|---|---|---|---|
3 | p1a | Error tipo II | 75 | 0.53 | 0.45 | 1 (0-1) |
4 | p1b | Significancia | 75 | 0.30 | 0.43 | 1 (0-1) |
5 | p1c | Rechazo H0 valor p | 75 | 0.27 | 0.49 | 2 (0-2) |
6 | p2a | Formulación hipótesis | 75 | 1.69 | 0.60 | 2 (0-2) |
7 | p2b | Contraste de prueba t | 75 | 2.82 | 1.40 | 4 (0-4) |
8 | p2c | Intervalo confianza de prueba t | 75 | 1.32 | 0.81 | 2 (0-2) |
9 | puntaje | puntaje | 75 | 6.94 | 2.58 | 11 (0-11) |
2 | nota | Nota final | 75 | 44.91 | 12.93 | 55 (10-65) |
1 | asistencia | Asistencia | 75 | 52.86 | 19.86 | 71.4 (14.3-85.7) |
Gráficos descriptivos
hist(prueba1$nota)
plot_frq(data = prueba1$nota,type = "hist",show.mean = T)
<- prueba1 %>% mutate(notas_cat=cut(nota, breaks=c(-Inf,40,50,60, Inf), labels=c("Menor a 4.0","4.0-5.0","5.0-6.0","6.0-7.0")))
prueba1
frq(prueba1$notas_cat, out="browser", show.na = FALSE, title = "Rangos de notas")
val | frq | raw.prc | valid.prc | cum.prc | |
Menor a 4.0 | 22 | 29.33 | 29.33 | 29.33 | |
4.0-5.0 | 26 | 34.67 | 34.67 | 64.00 | |
5.0-6.0 | 24 | 32.00 | 32.00 | 96.00 | |
6.0-7.0 | 3 | 4.00 | 4.00 | 100.00 | |
total N=75 · valid N=72 · x̄=2.11 · σ=0.88 |
<- prueba1 %>% dplyr::select(-notas_cat) prueba1
Preguntas y asociaciones
tab_corr(select(prueba1, 3:11),
triangle = "lower")
Error tipo II | Significancia | Rechazo H0 valor p | Formulación hipótesis | Contraste de prueba t | Intervalo confianza de prueba t | puntaje | Nota final | Asistencia | |
Error tipo II | |||||||||
Significancia | 0.101 | ||||||||
Rechazo H0 valor p | -0.001 | 0.104 | |||||||
Formulación hipótesis | 0.266* | 0.178 | 0.197 | ||||||
Contraste de prueba t | 0.110 | 0.143 | 0.222 | 0.483*** | |||||
Intervalo confianza de prueba t | 0.192 | 0.159 | 0.066 | 0.218 | 0.315** | ||||
puntaje | 0.371** | 0.371** | 0.393*** | 0.676*** | 0.837*** | 0.606*** | |||
Nota final | 0.373*** | 0.371** | 0.393*** | 0.674*** | 0.837*** | 0.606*** | 1.000*** | ||
Asistencia | 0.075 | 0.074 | 0.192 | -0.059 | 0.158 | 0.279* | 0.221 | 0.227* | |
Computed correlation used pearson-method with listwise-deletion. |
ggplot(prueba1, aes(x = asistencia, y = nota)) +
geom_jitter(width = 0.2, color = "red", size = 4) +
labs(title = "Relación entre asistencia y notas en Evaluación 1 (r=0.23)") +
labs(x = "Asistencia", y = "Nota") +
theme(axis.title = element_text(size = 12), # Tamaño de las etiquetas de los ejes
axis.text = element_text(size = 12)) + # Tamaño del texto de los ejes
theme(aspect.ratio = 1/1.5) +
theme(plot.title = element_text(size = 12, # Tamaño del título
face = "bold", # Tipo de letra (negrita)
hjust = 0.5)) +
scale_x_continuous(breaks = seq(1, 100, by = 10), limits = c(1, 100)) + # Ajuste del eje de asistencia
scale_y_continuous(breaks = seq(1, 70, by = 5), limits = c(1, 70)) # Ajuste del eje de notas de 1 a 7
Consistencia interna
::p_load(psych)
pacman
<- prueba1 %>% dplyr::select(3:6)
preguntas ::alpha(preguntas)$total$raw_alpha psych
[1] 0.4067615
Diferencias por grupos
%>%
prueba1 group_by(grupo) %>%
summarise(
rango = paste0(min(nota, na.rm = TRUE), " – ", max(nota, na.rm = TRUE)),
media = mean(nota, na.rm = TRUE),
sd = sd(nota, na.rm = TRUE),
n = n()
%>%
) ::kable(digits = 2) knitr
grupo | rango | media | sd | n |
---|---|---|---|---|
Grupo-1 | 20 – 60 | 41.40 | 16.09 | 5 |
Grupo-10 | 13 – 60 | 41.50 | 18.46 | 6 |
Grupo-11 | 18 – 55 | 38.00 | 15.55 | 7 |
Grupo-2 | 10 – 58 | 42.20 | 18.63 | 5 |
Grupo-3 | 43 – 65 | 50.50 | 7.56 | 8 |
Grupo-4 | 35 – 55 | 46.71 | 7.59 | 7 |
Grupo-5 | 40 – 65 | 51.00 | 10.60 | 6 |
Grupo-6 | 25 – 58 | 45.29 | 11.71 | 7 |
Grupo-7 | 38 – 58 | 50.71 | 6.73 | 7 |
Grupo-8 | 28 – 60 | 47.78 | 10.54 | 9 |
Grupo-9 | 10 – 53 | 37.00 | 15.54 | 8 |