12/5/22
Realizar pruebas de hipótesis con distribuciones z para aceptar o rechazar hipótesis a partir de una pregunta de investigación.
Se cargan librerías
Se cargan funciones
Se inicializan variables
Se declara hipótesis y pregunta de investigación
\[ z = \frac{\bar{x}-\mu} {\sigma / \sqrt{n}} \therefore \\ z \text{: es el valor de z a contrastar} \\ \bar{x} \text{: la media de la muestra} \\ \mu \text{: la media de la población} \\ \sigma \text{: la desviación estandar de la población} \\ n \text{: el tamaño de la muestra} \\ \sigma/\sqrt{n} \text{: el el error estándar SE} \]
¿la media de una población es diferente de 15?
\[ h_0: \mu = 15 \\ h_a: \mu \ne 15 \]
Es una prueba de dos colas
Capítuo 9, ejercicio 11, (Anderson, Sweeney, and Williams 2008)
En una muestra de 50, la media muestral fue 14.15. La desviación estándar poblacional es 3.
a. Calcule el valor del estadístico de z prueba. Fórmula para z con función f.devolver.z.prueba().
b. ¿Cuál es el valor-p?, z critico. Con función qnorm(p = alfa)
c. Nivel de confianza 95% o \(\alpha = 0.05\) con función visualize()
d. ¿Se rechaza o acepta \(h_0\)?. Con función visualize()
tabla <- data.frame(n = c("?", n), "medias" = c(media_p, media_m), "desv.std" = c(desv_std_p, "?"))
rownames(tabla) <- c("Población", "Muestra")
kable(tabla, caption = "Datos iniciales. ? significa que no se necesita el dato")| n | medias | desv.std | |
|---|---|---|---|
| Población | ? | 15.00 | 3 |
| Muestra | 50 | 14.15 | ? |
visualize.norm(stat = c(-z.critico, z.critico), section = "tails") +
text(0, 0.2, paste(confianza * 100, "%", "\n", "alfa=", (1 - confianza), "\n", "alfa / 2 = ", (1 - confianza) / 2, "\n", "Acepta Ho", "\n", "z=",round(z, 4),"\n", "p(z)=", "2*",round(pnorm(q = -z, lower.tail = FALSE), 4), "=",round(2 * pnorm(q = -z, lower.tail = FALSE), 4), "\n", "entonces ...", sep = ""), col = "black") +
abline(v = z, col='red', lwd = 1, lty= 4)integer(0)
¿Porqué se rechaza la \(h_o\)?, porque el valor de z de prueba es menor que z_critico está fuera del intervalo y/o de la zona de aceptación que se identifica con la línea roja punteada así lo demuestra, además,
el valor de la probabilidad de z \(p(z)\) a dos colas es 0.0451 es menor que el valor de alfa de \(0.05\).
\[ h_0: \ge 80 \\ h_a: < 80 \]
Capítuo 9, ejercicio 12, (Anderson, Sweeney, and Williams 2008)
Se usó una muestra de 100, la desviación estándar poblacional es 12. Calcule el valor-p y dé su
conclusión para cada uno de los resultados muestrales siguientes. Use \(\alpha = 0.01\) , nivel de confianza del \(99\%\)
a. para \(\bar{x} = 78.5\)
b. para \(\bar{x} = 77\)
c. para \(\bar{x} = 75.5\)
d. para \(\bar{x} = 81\)
a. Para \(\bar{x} = 78.5\)
tabla <- data.frame(n = c("?", n), "medias" = c(media_p, media_m1), "desv.std" = c(desv_std_p, "?"))
rownames(tabla) <- c("Población", "Muestra")
kable(tabla, caption = "Datos iniciales. ? significa que no se necesita el dato")| n | medias | desv.std | |
|---|---|---|---|
| Población | ? | 80.0 | 12 |
| Muestra | 100 | 78.5 | ? |
visualize.norm(stat = c(-z.critico), section = "lower") +
text(0, 0.2, paste(confianza * 100, "%", "\n", "alfa=", (1 - confianza), "\n", "Acepta Ho", "\n", "z=",round(z, 4),"\n", "p(z)=", round(pnorm(q = -z, lower.tail = FALSE), 4), "\n", "entonces ...", sep = ""), col = "black") +
abline(v = z, col='red', lwd = 1, lty= 4)integer(0)
¿Porqué NO se rechaza la \(h_o\)?, porque el valor de z de prueba es mayor que z_critico está dentro del intervalo y/o de la zona de aceptación que se identifica con la línea roja punteada así lo demuestra, además,
el valor de la probabilidad de z \(p(z)\) cola izquierda es 0.1056 es mayor que el valor de alfa de \(0.01\).
b. Para \(\bar{x} = 77\)
tabla <- data.frame(n = c("?", n), "medias" = c(media_p, media_m2), "desv.std" = c(desv_std_p, "?"))
rownames(tabla) <- c("Población", "Muestra")
kable(tabla, caption = "Datos iniciales. ? significa que no se necesita el dato")| n | medias | desv.std | |
|---|---|---|---|
| Población | ? | 80 | 12 |
| Muestra | 100 | 77 | ? |
visualize.norm(stat = c(-z.critico), section = "lower") +
text(0, 0.2, paste(confianza * 100, "%", "\n", "alfa=", (1 - confianza), "\n", "Acepta Ho", "\n", "z=",round(z, 4),"\n", "p(z)=", round(pnorm(q = -z, lower.tail = FALSE), 4), "\n", "entonces ...", sep = ""), col = "black") +
abline(v = z, col='red', lwd = 1, lty= 4)integer(0)
¿Porqué SI se rechaza la \(h_o\)?, porque el valor de z de prueba es menor que z_critico está fuera del intervalo y/o de la zona de aceptación que se identifica con la línea roja punteada así lo demuestra, además,
el valor de la probabilidad de z \(p(z)\) cola izquierda es 0.0062 es menor que el valor de alfa de \(0.01\).
c. Para \(\bar{x} = 75.5\)
tabla <- data.frame(n = c("?", n), "medias" = c(media_p, media_m3), "desv.std" = c(desv_std_p, "?"))
rownames(tabla) <- c("Población", "Muestra")
kable(tabla, caption = "Datos iniciales. ? significa que no se necesita el dato")| n | medias | desv.std | |
|---|---|---|---|
| Población | ? | 80.0 | 12 |
| Muestra | 100 | 75.5 | ? |
visualize.norm(stat = c(-z.critico), section = "lower") +
text(0, 0.2, paste(confianza * 100, "%", "\n", "alfa=", (1 - confianza), "\n", "Acepta Ho", "\n", "z=",round(z, 4),"\n", "p(z)=", round(pnorm(q = -z, lower.tail = FALSE), 4), "\n", "entonces ...", sep = ""), col = "black") +
abline(v = z, col='red', lwd = 1, lty= 4)integer(0)
¿Porqué NO se rechaza la \(h_o\)?, porque el valor de z de prueba es mayor que z_critico está dentro del intervalo y/o de la zona de aceptación que se identifica con la línea roja punteada así lo demuestra, además,
el valor de la probabilidad de z \(p(z)\) cola izquierda es 0.0001 es menor que el valor de alfa de \(0.01\).
c. Para \(\bar{x} = 81\)
tabla <- data.frame(n = c("?", n), "medias" = c(media_p, media_m4), "desv.std" = c(desv_std_p, "?"))
rownames(tabla) <- c("Población", "Muestra")
kable(tabla, caption = "Datos iniciales. ? significa que no se necesita el dato")| n | medias | desv.std | |
|---|---|---|---|
| Población | ? | 80 | 12 |
| Muestra | 100 | 81 | ? |
visualize.norm(stat = c(-z.critico), section = "lower") +
text(0, 0.2, paste(confianza * 100, "%", "\n", "alfa=", (1 - confianza), "\n", "Acepta Ho", "\n", "z=",round(z, 4),"\n", "p(z)=", round(pnorm(q = -z, lower.tail = FALSE), 4), "\n", "entonces ...", sep = ""), col = "black") +
abline(v = z, col='red', lwd = 1, lty= 4)integer(0)
¿Porqué NO se rechaza la \(h_o\)?, porque el valor de z de prueba es mayor que z_critico está dentro del intervalo y/o de la zona de aceptación que se identifica con la línea roja punteada así lo demuestra, además,
el valor de la probabilidad de z \(p(z)\) cola izquierda es 0.0001 es menor que el valor de alfa de \(0.01\).
\[ h_0: \le 50 \\ h_a: > 50 \]
Capítuo 9, ejercicio 13, (Anderson, Sweeney, and Williams 2008)
Se usó una muestra de 60, la desviación estándar poblacional es 8. Calcule el valor-p y dé su conclusión para cada uno de los resultados muestrales siguientes. Use \(\alpha = 0.05\) , nivel de confianza del \(95\%\)
a. para \(\bar{x} = 52.5\)
b. para \(\bar{x} = 51\)
c. para \(\bar{x} = 51.8\)
a. Para \(\bar{x} = 52.5\)
tabla <- data.frame(n = c("?", n), "medias" = c(media_p, media_m1), "desv.std" = c(desv_std_p, "?"))
rownames(tabla) <- c("Población", "Muestra")
kable(tabla, caption = "Datos iniciales. ? significa que no se necesita el dato")| n | medias | desv.std | |
|---|---|---|---|
| Población | ? | 50.0 | 8 |
| Muestra | 100 | 52.5 | ? |
visualize.norm(stat = c(z.critico), section = "upper") +
text(0, 0.2, paste(confianza * 100, "%", "\n", "alfa=", (1 - confianza), "\n", "Acepta Ho", "\n", "z=",round(z, 4),"\n", "p(z)=", round(pnorm(q = z, lower.tail = FALSE), 4), "\n", "entonces ...", sep = ""), col = "black") +
abline(v = z, col='red', lwd = 1, lty= 4)integer(0)
¿Porqué SI se rechaza la \(h_o\)?, porque el valor de z de prueba es mayor a z_critico y está fuera del intervalo y/o de la zona de aceptación que se identifica con la línea roja punteada así lo demuestra, además,
el valor de la probabilidad de z \(p(z)\) cola derecha es 0.0009 es menor que el valor de alfa de \(0.05\).