๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ # MI CURSO DE ESTADรSTICA Y PROBABILIDAD - 2026
๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ๐ฏ ## SEMANA 7. Mi pรกgina Web en Estadistica
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ## Clase Nยฐ 28. LABORATORIO 7 - ANALISIS DE DATOS EN R
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (i)Datos
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (2i)Usando la aplicaciรณn para hacer la tabla
##
## Femenino Masculino
## 42 32
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (3i)Grรกfico de torta para SEXO
pie_1<-pie(table_sexo, col=c("lightblue","pink"),
main="Estudio de Pastel.\n Distribuciรณn por sexos - kevin", labels = table_sexo)๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (4i)Construimos el diagrama de barras y el diagrama de Pastel para esta variable cualitativa
barp<-barplot(table_sexo, col = rainbow(5), border = "darkred",main = "Grรกfico de Barras - kevin",sub = "UTB",xlab = "SEXO", ylab = "Conteo")
text(barp, table_sexo-30, labels = table_sexo)๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ #### (5i)Usando la aplicaciรณn para hacer la tabla porcentual redondeando al entero mas cercano
##
## Femenino Masculino
## 57 43
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (6i)Construimos el diagrama de barras % y da pastel para esta variable cualitativa
barp2<-barplot(table_sexo2, col = rainbow(5), border = "darkred",main = "Grรกfico de Barras - Kevin",sub = "UTB",xlab = "SEXO", ylab = "Porcentaje")
text(barp2, table_sexo2-30, labels = table_sexo2)๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (7i)Las tablas de frecuencias y las representaciones grรกficas son dos maneras equivalentes de presentar la informaciรณn. Las dos exponen ordenadamente la informaciรณn recogida en una muestra
pie_1<-pie(table_sexo2, col=c("lightblue","pink"),
main="Estudio de Pastel.\n Distribuciรณn por sexos.", labels = table_sexo2)๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (8i)Usando la aplicaciรณn para hacer la tabla con dos varibles SEXO y CURSO
##
## ESTADISTICAI PROBABILIDAD
## Femenino 16 26
## Masculino 10 22
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (9i)Usando la aplicaciรณn para hacer el grรกfico con dos varibles SEXO y CURSO
barp3<-barplot(table_3,
main = "Grรกfico de barras CURSO vs SEXO",
xlab = "CURSO", ylab = "Frecuencia",
col = c("pink", "blue"),
legend.text = rownames(table_3),
beside = TRUE) # Barras agrupadas
text(barp3, table_3-5, labels = table_3)
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐
### (10i)Usando la aplicaciรณn para hacer la tabla con
dos varibles SEXO y CURSO pero usando las frecuencias relativas
aproximadas
##
## ESTADISTICAI PROBABILIDAD
## Femenino 22 35
## Masculino 14 30
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (11i)Usando la aplicaciรณn para hacer el grรกfico con dos varibles SEXO y CURSO pero usando las frecuencias relativas aproximadas
barp4<-barplot(table_4,
main = "Grรกfico de barras CURSO vs SEXO en porcentajes",
xlab = "CURSO", ylab = "Frecuencia",
col = c("pink", "blue"),
legend.text = rownames(table_4),
beside = TRUE) # Barras agrupadas
text(barp4, table_4-5, labels = table_4)
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐
### (12i)Usando la aplicaciรณn para hacer la tabla con
dos varibles SEXO y CURSO
##
## ESTADISTICAI PROBABILIDAD
## I 5 10
## II 7 18
## III 9 9
## IV 5 5
## V 0 5
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (13i)Usando la aplicaciรณn para hacer el grรกfico con dos varibles SEXO y CURSO
barp3<-barplot(table_5,
main = "Grรกfico de barras CURSO vs ESTRATO",
xlab = "CURSO", ylab = "Frecuencia",
col = rainbow(5),
legend.text = rownames(table_5),
beside = TRUE) # Barras agrupadas
text(barp3, table_5-1, labels = table_3)๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (14i)Usando la aplicaciรณn para hacer la tabla con dos varibles SEXO y CURSO
##
## Femenino Masculino
## I 8 7
## II 17 8
## III 10 8
## IV 4 6
## V 3 2
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (15i)Usando la aplicaciรณn para hacer el grรกfico con dos varibles SEXO y CURSO
barp3<-barplot(table_6,
main = "Grรกfico de barras CURSO vs ESTRATO",
xlab = "CURSO", ylab = "Frecuencia",
col = rainbow(5),
legend.text = rownames(table_6),
beside = TRUE) # Barras agrupadas
text(barp3, table_6-1, labels = table_6)๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ### (16i)Tabla de Frecuencias Usando el paquete summarytools: observamos ya una tabla mas completa
## Warning in fun(libname, pkgname): couldn't connect to display ":0"
## system might not have X11 capabilities; in case of errors when using dfSummary(), set st_options(use.x11 = FALSE)
## Frequencies
## DATOS2026$EDAD
## Type: Numeric
##
## Freq % Valid % Valid Cum. % Total % Total Cum.
## ----------- ------ --------- -------------- --------- --------------
## 17 7 9.46 9.46 9.46 9.46
## 18 32 43.24 52.70 43.24 52.70
## 19 21 28.38 81.08 28.38 81.08
## 20 7 9.46 90.54 9.46 90.54
## 21 4 5.41 95.95 5.41 95.95
## 22 3 4.05 100.00 4.05 100.00
## <NA> 0 0.00 100.00
## Total 74 100.00 100.00 100.00 100.00
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (17i)Tabla de Frecuencias Usando el paquete summarytools: observamos ya una tabla mas completa
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 17.0 18.0 18.0 18.7 19.0 22.0
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (18i)Una primera vista del diagrama de caja para la variable Edad
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (19i)Identificamos donde queda la mediana
## Warning in (function (z, notch = FALSE, width = NULL, varwidth = FALSE, : some
## notches went outside hinges ('box'): maybe set notch=FALSE
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (20i)EDAD vs SEXO
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (21i)EDAD vs ESTRATO
library(ggplot2)
x = DATOS2026$EDAD
z = DATOS2026$ESTRATO
boxplot(x~z, horizontal = TRUE, col = rainbow(3))๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (22i)EDAD vs ESTRATO vs SEXO
library(ggplot2)
ggplot(data= DATOS2026,mapping= aes(y=EDAD,x = ESTRATO, fill=SEXO))+geom_boxplot()+
scale_y_continuous(name = "EDAD") +
scale_x_discrete(labels = abbreviate, name = "ESTRATO")
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐
### (23i)Estudiemos la variable ESTATURA y obtengamos
sus seis medidas representativas
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 153.0 163.0 168.0 168.4 174.0 192.0
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ #### (24i)Una primera vista del diagrama de caja para la variable ESTATURA
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐
#### (25i)Identificamos donde queda la
mediana
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐
#### (26i)EDAD vs SEXO
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ #### (27)EDAD vs ESTRATO
library(ggplot2)
x = DATOS2026$ESTATURA
z = DATOS2026$ESTRATO
boxplot(x~z, horizontal = TRUE, col = rainbow(3))๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (28i)ESTATURA vs ESTRATO vs SEXO
library(ggplot2)
ggplot(data= DATOS2026,mapping= aes(y=ESTATURA,x = ESTRATO, fill=SEXO))+geom_boxplot()+
scale_y_continuous(name = "ESTATURA") +
scale_x_discrete(labels = abbreviate, name = "ESTRATO")๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (29i)Histograma y tabla de frecuencias usando Regla de Sturges
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (30i)Tabla de fecuencias agrupadas Regla de Sturges
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ #### (31i)Polรญgono de frecuencia absolutas
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (32i)Polรญgono de frecuencia relativas
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ### (33i)Ojivas - usando R
## [1] 7 32 21 0 7 4 0 3
## [1] 74
## [1] 9.459459 43.243243 28.378378 0.000000 9.459459 5.405405 0.000000
## [8] 4.054054
## [1] 7 39 60 60 67 71 71 74
## [1] 0.09459459 0.52702703 0.81081081 0.81081081 0.90540541 0.95945946 0.95945946
## [8] 1.00000000
## [1] 9.459459 52.702703 81.081081 81.081081 90.540541 95.945946 95.945946
## [8] 100.000000
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐ ## (34i)Ojivas - frecuencias porcentuales
๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐๐๐งช๐๐ปโจ๐ง ๐๐ฌโ๏ธ๐๐ป๐๐งช๐๐ปโจ๐ง ๐