#file.choose()
poblacion <- read.csv("/Users/lizmanzano/Desktop/poblacion.csv")
#file.choose()
muestra <- read.csv("/Users/lizmanzano/Desktop/muestra.csv")
N <- length(poblacion$Pago)
N
## [1] 12
n <- length(muestra$Pago)
n
## [1] 5
media_poblacional <- mean(poblacion$Pago)
media_poblacional
## [1] 245.0167
media_muestral <- mean(muestra$Pago)
media_muestral
## [1] 249.432
mediana_poblacional <- median(poblacion$Pago)
mediana_poblacional
## [1] 228.63
mediana_muestral <- median(muestra$Pago)
mediana_muestral
## [1] 230.46
mode <- function(x) {
ux <- unique(x)
ux[which.max(tabulate(match(x, ux)))]
}
moda_poblacional <- mode(poblacion$Pago)
moda_poblacional
## [1] 266.63
moda_muestral <- mode(muestra$Pago)
moda_muestral
## [1] 266.63
hist(poblacion$Pago)
## La población tiene SESGO
POSITIVO.
rango_poblacional <- max(poblacion$Pago - min(poblacion$Pago))
rango_poblacional
## [1] 180.86
r <- range(poblacion$Pago)
r
## [1] 162.64 343.50
rango_muestral <- max(muestra$Pago - min(muestra$Pago))
rango_muestral
## [1] 156.34
varianza_poblacional <- var(poblacion$Pago)*(N-1)/N
varianza_poblacional
## [1] 3614.659
varianza_muestral <- var(muestra$Pago)
varianza_muestral
## [1] 3570.905
desviacion_estandar_poblacional <- sqrt(varianza_poblacional)
desviacion_estandar_poblacional
## [1] 60.12203
Desviación Estándar Muestral (s) ## Desviación Estándar Muestral (s)
desviacion_estandar_muestral <- sqrt(varianza_muestral)
desviacion_estandar_muestral
## [1] 59.75705