Muestra 1 (800 datos)
# Cargar las librerías necesarias
library(knitr)
library(kableExtra)
# Leer los datos
Muestreo <- read.csv("C:\\Users\\Usuario\\Documents\\J\\Muestreo.csv")
datos <- Muestreo$Muestra_800[!is.na(Muestreo$Muestra_800)]
# Calcular la media y la desviación estándar de los datos
media <- mean(datos)
desviacion <- sd(datos)
# Calcular el tamaño de la muestra
n <- length(datos)
# Calcular el valor crítico z para el nivel de confianza del 95%
valor_critico <- qnorm(0.975)
# Calcular el error estándar
error_estandar <- desviacion / sqrt(n)
# Calcular los límites del intervalo
limite_inferior <- media - valor_critico * error_estandar
limite_superior <- media + valor_critico * error_estandar
# Crear un data.frame para mostrar los resultados
resultados <- data.frame(
`Estadística` = c("Media", "Desviación Estándar", "Error Estándar", "Valor Crítico", "Límite Inferior", "Límite Superior"),
`Valor` = c(media, desviacion, error_estandar, valor_critico, limite_inferior, limite_superior)
)
# Mostrar el resultado en formato de tabla
resultados %>%
kable("html") %>%
kable_styling("striped", full_width = F)
|
Estadística
|
Valor
|
|
Media
|
14.9665769
|
|
Desviación Estándar
|
4.8845559
|
|
Error Estándar
|
0.1726951
|
|
Valor Crítico
|
1.9599640
|
|
Límite Inferior
|
14.6281006
|
|
Límite Superior
|
15.3050531
|
Muestra 2 (600 datos)
# Cargar las librerías necesarias
library(knitr)
library(kableExtra)
# Leer los datos
Muestreo <- read.csv("C:\\Users\\Usuario\\Documents\\J\\Muestreo.csv")
datos <- Muestreo$Muestra_600[!is.na(Muestreo$Muestra_600)]
# Calcular la media y la desviación estándar de los datos
media <- mean(datos)
desviacion <- sd(datos)
# Calcular el tamaño de la muestra
n <- length(datos)
# Calcular el valor crítico z para el nivel de confianza del 95%
valor_critico <- qnorm(0.975)
# Calcular el error estándar
error_estandar <- desviacion / sqrt(n)
# Calcular los límites del intervalo
limite_inferior <- media - valor_critico * error_estandar
limite_superior <- media + valor_critico * error_estandar
# Crear un data.frame para mostrar los resultados
resultados <- data.frame(
`Estadística` = c("Media", "Desviación Estándar", "Error Estándar", "Valor Crítico", "Límite Inferior", "Límite Superior"),
`Valor` = c(media, desviacion, error_estandar, valor_critico, limite_inferior, limite_superior)
)
# Mostrar el resultado en formato de tabla
resultados %>%
kable("html") %>%
kable_styling("striped", full_width = F)
|
Estadística
|
Valor
|
|
Media
|
14.9337814
|
|
Desviación Estándar
|
4.9779529
|
|
Error Estándar
|
0.2032241
|
|
Valor Crítico
|
1.9599640
|
|
Límite Inferior
|
14.5354696
|
|
Límite Superior
|
15.3320933
|