file.choose()
## [1] "C:\\Users\\jimen\\Downloads\\Recibo de luz.Rmd"
poblacion <- read.csv("C:\\Users\\jimen\\Downloads\\poblacion (1).csv")
file.choose()
## [1] "C:\\Users\\jimen\\Downloads\\Recibo de luz.Rmd"
muestra <- read.csv("C:\\Users\\jimen\\Downloads\\muestra (1).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 <- mean(poblacion$Pago)
mediana_poblacional
## [1] 245.0167
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)
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
desviacion_estandar_muestral <- sqrt(varianza_muestral)
desviacion_estandar_muestral
## [1] 59.75705
Para analisis estadistico existen diferentes funciones que resaltan por su importancia como lo fueron las abarcadas a lo largo de todo este codigo, las cuales ayudan para realizar un mejor analisis con datos curados.