DATOS
#CARGAR DATOS DE ALUMNOS
GENERO=c("HOMBRE","MUJER","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","HOMBRE","HOMBRE","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","HOMBRE","HOMBRE","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","HOMBRE","HOMBRE","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","HOMBRE","HOMBRE","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","HOMBRE","HOMBRE","MUJER","HOMBRE","MUJER","MUJER","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","HOMBRE","HOMBRE","MUJER","MUJER","HOMBRE")
MATE=c(12,15,13,14,16,11,10,10,9,7,8,12,12,16,16,14,11,11,18,17,15,17,15,13,12,11,8,12,9,9,10,14,11,17,18,15,10,9,8,14,12,13,11,12,10,13,16,11,10,12,15,13,14,16,11,10,10,9,11,10,12,14,11,17,18,15,10,9,8,14,12,11,18,17,15,17,15,13,12,11,8,12,9,9,10,14,11,17,18,15,10,8,12,9,9,10,14,11,17)
COMU=c(13,14,16,11,10,10,9,7,8,12,12,16,16,14,11,11,18,8,12,12,16,16,14,11,11,18,17,15,17,15,13,12,11,8,12,9,9,12,15,13,14,16,11,10,10,9,11,10,12,14,11,17,18,15,10,9,8,14,12,11,18,17,9,8,14,12,13,11,12,10,13,16,11,10,12,11,10,10,9,11,10,12,14,11,17,18,15,10,12,15,13,14,16,11,10,10,9,12,15)
CyT=c(13,12,11,8,12,9,9,10,14,11,17,18,15,10,9,8,14,12,13,11,12,10,13,16,11,11,10,10,9,7,8,12,12,16,16,14,11,11,18,17,15,17,15,13,12,11,8,12,9,9,12,15,12,12,16,16,14,11,11,18,17,15,17,15,13,12,11,13,14,16,11,10,10,9,7,8,12,12,16,16,14,11,10,12,15,13,14,16,11,10,10,9,11,10,12,11,10,12,14)
PROM=c(12.67,13.67,13.33,11,12.67,10,9.33,9,10.33,10,12.33,15.33,14.33,13.33,12,11,14.33,10,14.33,13.33,14.33,14.33,14,13.33,11.33,13.33,11.67,12.33,11.67,10.33,10.33,12.67,11.33,13.67,15.33,12.67,10,10.67,13.67,14.67,13.67,15.33,12.33,11.67,10.67,11,11.67,11,10.33,11.67,12.67,15,14.67,14.33,12.33,11.67,10.67,11.33,11.33,13,15.67,15.33,12.33,13.33,15,13,11.33,11,11.33,13.33,12,12.33,13,12,11.33,12,12.33,11.67,12.33,12.67,10.67,11.67,11,10.67,14,15,13.33,14.33,13.67,13.33,11,10.33,13,10,10.33,10.33,11,11.67,15.33)
CALIFICACION=c("PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","INICIO","INICIO","INICIO","INICIO","INICIO","PROCESO","ESPERADO","ESPERADO","PROCESO","PROCESO","PROCESO","ESPERADO","INICIO","ESPERADO","PROCESO","ESPERADO","ESPERADO","ESPERADO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","INICIO","INICIO","PROCESO","PROCESO","PROCESO","ESPERADO","PROCESO","INICIO","INICIO","PROCESO","ESPERADO","PROCESO","ESPERADO","PROCESO","PROCESO","INICIO","PROCESO","PROCESO","PROCESO","INICIO","PROCESO","PROCESO","ESPERADO","ESPERADO","ESPERADO","PROCESO","PROCESO","INICIO","PROCESO","PROCESO","PROCESO","ESPERADO","ESPERADO","PROCESO","PROCESO","ESPERADO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","PROCESO","INICIO","PROCESO","PROCESO","INICIO","ESPERADO","ESPERADO","PROCESO","ESPERADO","PROCESO","PROCESO","PROCESO","INICIO","PROCESO","INICIO","INICIO","INICIO","PROCESO","PROCESO","ESPERADO")
#ANTES DE CREAR LA NUEVA DATA SE FACTORIZA LAS VARIABLES NOMINALES USANDO as.factor, en este caso se cuenta con dos variables nominales: GENERO Y CALIFICACION
GENERO= as.factor(GENERO)
CALIFICACION= as.factor(CALIFICACION)
CALIFICACIONES1=data.frame(GENERO,MATE,COMU,CyT,PROM,CALIFICACION)
CALIFICACIONES1
## GENERO MATE COMU CyT PROM CALIFICACION
## 1 HOMBRE 12 13 13 12.67 PROCESO
## 2 MUJER 15 14 12 13.67 PROCESO
## 3 MUJER 13 16 11 13.33 PROCESO
## 4 HOMBRE 14 11 8 11.00 PROCESO
## 5 MUJER 16 10 12 12.67 PROCESO
## 6 MUJER 11 10 9 10.00 INICIO
## 7 HOMBRE 10 9 9 9.33 INICIO
## 8 HOMBRE 10 7 10 9.00 INICIO
## 9 HOMBRE 9 8 14 10.33 INICIO
## 10 MUJER 7 12 11 10.00 INICIO
## 11 HOMBRE 8 12 17 12.33 PROCESO
## 12 MUJER 12 16 18 15.33 ESPERADO
## 13 MUJER 12 16 15 14.33 ESPERADO
## 14 HOMBRE 16 14 10 13.33 PROCESO
## 15 MUJER 16 11 9 12.00 PROCESO
## 16 HOMBRE 14 11 8 11.00 PROCESO
## 17 HOMBRE 11 18 14 14.33 ESPERADO
## 18 MUJER 11 8 12 10.00 INICIO
## 19 HOMBRE 18 12 13 14.33 ESPERADO
## 20 HOMBRE 17 12 11 13.33 PROCESO
## 21 MUJER 15 16 12 14.33 ESPERADO
## 22 MUJER 17 16 10 14.33 ESPERADO
## 23 HOMBRE 15 14 13 14.00 ESPERADO
## 24 MUJER 13 11 16 13.33 PROCESO
## 25 MUJER 12 11 11 11.33 PROCESO
## 26 HOMBRE 11 18 11 13.33 PROCESO
## 27 HOMBRE 8 17 10 11.67 PROCESO
## 28 HOMBRE 12 15 10 12.33 PROCESO
## 29 MUJER 9 17 9 11.67 PROCESO
## 30 HOMBRE 9 15 7 10.33 INICIO
## 31 MUJER 10 13 8 10.33 INICIO
## 32 MUJER 14 12 12 12.67 PROCESO
## 33 HOMBRE 11 11 12 11.33 PROCESO
## 34 MUJER 17 8 16 13.67 PROCESO
## 35 HOMBRE 18 12 16 15.33 ESPERADO
## 36 HOMBRE 15 9 14 12.67 PROCESO
## 37 MUJER 10 9 11 10.00 INICIO
## 38 HOMBRE 9 12 11 10.67 INICIO
## 39 HOMBRE 8 15 18 13.67 PROCESO
## 40 MUJER 14 13 17 14.67 ESPERADO
## 41 MUJER 12 14 15 13.67 PROCESO
## 42 HOMBRE 13 16 17 15.33 ESPERADO
## 43 MUJER 11 11 15 12.33 PROCESO
## 44 MUJER 12 10 13 11.67 PROCESO
## 45 HOMBRE 10 10 12 10.67 INICIO
## 46 HOMBRE 13 9 11 11.00 PROCESO
## 47 HOMBRE 16 11 8 11.67 PROCESO
## 48 MUJER 11 10 12 11.00 PROCESO
## 49 HOMBRE 10 12 9 10.33 INICIO
## 50 MUJER 12 14 9 11.67 PROCESO
## 51 MUJER 15 11 12 12.67 PROCESO
## 52 HOMBRE 13 17 15 15.00 ESPERADO
## 53 MUJER 14 18 12 14.67 ESPERADO
## 54 HOMBRE 16 15 12 14.33 ESPERADO
## 55 HOMBRE 11 10 16 12.33 PROCESO
## 56 MUJER 10 9 16 11.67 PROCESO
## 57 HOMBRE 10 8 14 10.67 INICIO
## 58 HOMBRE 9 14 11 11.33 PROCESO
## 59 MUJER 11 12 11 11.33 PROCESO
## 60 MUJER 10 11 18 13.00 PROCESO
## 61 HOMBRE 12 18 17 15.67 ESPERADO
## 62 MUJER 14 17 15 15.33 ESPERADO
## 63 MUJER 11 9 17 12.33 PROCESO
## 64 HOMBRE 17 8 15 13.33 PROCESO
## 65 HOMBRE 18 14 13 15.00 ESPERADO
## 66 HOMBRE 15 12 12 13.00 PROCESO
## 67 MUJER 10 13 11 11.33 PROCESO
## 68 HOMBRE 9 11 13 11.00 PROCESO
## 69 MUJER 8 12 14 11.33 PROCESO
## 70 MUJER 14 10 16 13.33 PROCESO
## 71 HOMBRE 12 13 11 12.00 PROCESO
## 72 MUJER 11 16 10 12.33 PROCESO
## 73 HOMBRE 18 11 10 13.00 PROCESO
## 74 HOMBRE 17 10 9 12.00 PROCESO
## 75 MUJER 15 12 7 11.33 PROCESO
## 76 HOMBRE 17 11 8 12.00 PROCESO
## 77 HOMBRE 15 10 12 12.33 PROCESO
## 78 MUJER 13 10 12 11.67 PROCESO
## 79 MUJER 12 9 16 12.33 PROCESO
## 80 HOMBRE 11 11 16 12.67 PROCESO
## 81 MUJER 8 10 14 10.67 INICIO
## 82 MUJER 12 12 11 11.67 PROCESO
## 83 HOMBRE 9 14 10 11.00 PROCESO
## 84 HOMBRE 9 11 12 10.67 INICIO
## 85 HOMBRE 10 17 15 14.00 ESPERADO
## 86 MUJER 14 18 13 15.00 ESPERADO
## 87 HOMBRE 11 15 14 13.33 PROCESO
## 88 MUJER 17 10 16 14.33 ESPERADO
## 89 MUJER 18 12 11 13.67 PROCESO
## 90 HOMBRE 15 15 10 13.33 PROCESO
## 91 MUJER 10 13 10 11.00 PROCESO
## 92 HOMBRE 8 14 9 10.33 INICIO
## 93 HOMBRE 12 16 11 13.00 PROCESO
## 94 MUJER 9 11 10 10.00 INICIO
## 95 HOMBRE 9 10 12 10.33 INICIO
## 96 HOMBRE 10 10 11 10.33 INICIO
## 97 MUJER 14 9 10 11.00 PROCESO
## 98 MUJER 11 12 12 11.67 PROCESO
## 99 HOMBRE 17 15 14 15.33 ESPERADO
library(skimr)
skim(CALIFICACIONES1)
Data summary
| Name |
CALIFICACIONES1 |
| Number of rows |
99 |
| Number of columns |
6 |
| _______________________ |
|
| Column type frequency: |
|
| factor |
2 |
| numeric |
4 |
| ________________________ |
|
| Group variables |
None |
Variable type: factor
| GENERO |
0 |
1 |
FALSE |
2 |
HOM: 52, MUJ: 47 |
| CALIFICACION |
0 |
1 |
FALSE |
3 |
PRO: 60, ESP: 20, INI: 19 |
Variable type: numeric
| MATE |
0 |
1 |
12.42 |
2.93 |
7 |
10 |
12.00 |
15.0 |
18.00 |
▅▇▆▅▅ |
| COMU |
0 |
1 |
12.39 |
2.81 |
7 |
10 |
12.00 |
14.5 |
18.00 |
▃▇▆▅▅ |
| CyT |
0 |
1 |
12.29 |
2.74 |
7 |
10 |
12.00 |
14.0 |
18.00 |
▅▇▇▅▅ |
| PROM |
0 |
1 |
12.37 |
1.62 |
9 |
11 |
12.33 |
13.5 |
15.67 |
▃▅▇▆▃ |
summary(CALIFICACIONES1)
## GENERO MATE COMU CyT PROM
## HOMBRE:52 Min. : 7.00 Min. : 7.00 Min. : 7.00 Min. : 9.00
## MUJER :47 1st Qu.:10.00 1st Qu.:10.00 1st Qu.:10.00 1st Qu.:11.00
## Median :12.00 Median :12.00 Median :12.00 Median :12.33
## Mean :12.42 Mean :12.39 Mean :12.29 Mean :12.37
## 3rd Qu.:15.00 3rd Qu.:14.50 3rd Qu.:14.00 3rd Qu.:13.50
## Max. :18.00 Max. :18.00 Max. :18.00 Max. :15.67
## CALIFICACION
## ESPERADO:20
## INICIO :19
## PROCESO :60
##
##
##
str(CALIFICACIONES1)
## 'data.frame': 99 obs. of 6 variables:
## $ GENERO : Factor w/ 2 levels "HOMBRE","MUJER": 1 2 2 1 2 2 1 1 1 2 ...
## $ MATE : num 12 15 13 14 16 11 10 10 9 7 ...
## $ COMU : num 13 14 16 11 10 10 9 7 8 12 ...
## $ CyT : num 13 12 11 8 12 9 9 10 14 11 ...
## $ PROM : num 12.7 13.7 13.3 11 12.7 ...
## $ CALIFICACION: Factor w/ 3 levels "ESPERADO","INICIO",..: 3 3 3 3 3 2 2 2 2 2 ...
# Histograma
#---------------------
hist(x=CALIFICACIONES1$MATE, col = "lightblue", ylim =c(0,20),
xlab = "ALUMNOS",
ylab = "MATE",
main = "Distribución de MATE")

# Histograma
#---------------------
hist(x=CALIFICACIONES1$COMU, col = "lightblue", ylim =c(0,20),
xlab = "ALUMNOS",
ylab = "COMU",
main = "Distribución de COMU")

# Histograma
#---------------------
hist(x=CALIFICACIONES1$CyT, col = "lightblue", ylim =c(0,20),
xlab = "ALUMNOS",
ylab = "CyT",
main = "Distribución de CyT")

# Histograma
#---------------------
hist(x=CALIFICACIONES1$PROM, col = "lightblue", ylim =c(0,20),
xlab = "ALUMNOS",
ylab = "PROM",
main = "Distribución de PROM")

# VARIOS GRÁFICOS
#---------------------------
par(mfrow = c(1,3))
hist(CALIFICACIONES1$MATE, col="green", main = "Matematica",
ylim = c(0,15),
xlab = "Promedio", ylab = "Alumnos")
hist(CALIFICACIONES1$COMU, col="orange", main = "Comuinicacion",
ylim = c(0,20),
xlab = "Promedio", ylab = "ALUMNO")
hist(CALIFICACIONES1$CyT, col="pink", main = "CyT",
ylim = c(0,20),
xlab = "Promedio", ylab = "ALUMNO")

par(mfrow=c(1,1))
# Filtro para hombres
#---------------------------------------
Nhombre1 = subset(CALIFICACIONES1,subset=CALIFICACIONES1$GENERO=="HOMBRE")
head(Nhombre1)
## GENERO MATE COMU CyT PROM CALIFICACION
## 1 HOMBRE 12 13 13 12.67 PROCESO
## 4 HOMBRE 14 11 8 11.00 PROCESO
## 7 HOMBRE 10 9 9 9.33 INICIO
## 8 HOMBRE 10 7 10 9.00 INICIO
## 9 HOMBRE 9 8 14 10.33 INICIO
## 11 HOMBRE 8 12 17 12.33 PROCESO
skim(Nhombre1)
Data summary
| Name |
Nhombre1 |
| Number of rows |
52 |
| Number of columns |
6 |
| _______________________ |
|
| Column type frequency: |
|
| factor |
2 |
| numeric |
4 |
| ________________________ |
|
| Group variables |
None |
Variable type: factor
| GENERO |
0 |
1 |
FALSE |
1 |
HOM: 52, MUJ: 0 |
| CALIFICACION |
0 |
1 |
FALSE |
3 |
PRO: 29, INI: 12, ESP: 11 |
Variable type: numeric
| MATE |
0 |
1 |
12.44 |
3.23 |
8 |
10.00 |
12.00 |
15.00 |
18.00 |
▇▅▂▃▃ |
| COMU |
0 |
1 |
12.56 |
2.87 |
7 |
10.75 |
12.00 |
15.00 |
18.00 |
▃▇▅▇▅ |
| CyT |
0 |
1 |
12.08 |
2.71 |
7 |
10.00 |
12.00 |
14.00 |
18.00 |
▅▇▆▅▃ |
| PROM |
0 |
1 |
12.36 |
1.70 |
9 |
11.00 |
12.33 |
13.33 |
15.67 |
▅▆▇▆▃ |
#Filtro de varias categorías
#-------------------------------------
Nhombre2 = subset(CALIFICACIONES1, subset = CALIFICACIONES1$GENERO =="HOMBRE",
select = c("GENERO", "PROM", "CALIFICACION"))
head(Nhombre2)
## GENERO PROM CALIFICACION
## 1 HOMBRE 12.67 PROCESO
## 4 HOMBRE 11.00 PROCESO
## 7 HOMBRE 9.33 INICIO
## 8 HOMBRE 9.00 INICIO
## 9 HOMBRE 10.33 INICIO
## 11 HOMBRE 12.33 PROCESO
Nhombre2 = subset(CALIFICACIONES1, subset = CALIFICACIONES1$GENERO =="HOMBRE",
select = c("PROM", "CALIFICACION"))
Nhombre2
## PROM CALIFICACION
## 1 12.67 PROCESO
## 4 11.00 PROCESO
## 7 9.33 INICIO
## 8 9.00 INICIO
## 9 10.33 INICIO
## 11 12.33 PROCESO
## 14 13.33 PROCESO
## 16 11.00 PROCESO
## 17 14.33 ESPERADO
## 19 14.33 ESPERADO
## 20 13.33 PROCESO
## 23 14.00 ESPERADO
## 26 13.33 PROCESO
## 27 11.67 PROCESO
## 28 12.33 PROCESO
## 30 10.33 INICIO
## 33 11.33 PROCESO
## 35 15.33 ESPERADO
## 36 12.67 PROCESO
## 38 10.67 INICIO
## 39 13.67 PROCESO
## 42 15.33 ESPERADO
## 45 10.67 INICIO
## 46 11.00 PROCESO
## 47 11.67 PROCESO
## 49 10.33 INICIO
## 52 15.00 ESPERADO
## 54 14.33 ESPERADO
## 55 12.33 PROCESO
## 57 10.67 INICIO
## 58 11.33 PROCESO
## 61 15.67 ESPERADO
## 64 13.33 PROCESO
## 65 15.00 ESPERADO
## 66 13.00 PROCESO
## 68 11.00 PROCESO
## 71 12.00 PROCESO
## 73 13.00 PROCESO
## 74 12.00 PROCESO
## 76 12.00 PROCESO
## 77 12.33 PROCESO
## 80 12.67 PROCESO
## 83 11.00 PROCESO
## 84 10.67 INICIO
## 85 14.00 ESPERADO
## 87 13.33 PROCESO
## 90 13.33 PROCESO
## 92 10.33 INICIO
## 93 13.00 PROCESO
## 95 10.33 INICIO
## 96 10.33 INICIO
## 99 15.33 ESPERADO
Nmujer = subset(CALIFICACIONES1, subset = CALIFICACIONES1$GENERO =="MUJER")
head(Nmujer)
## GENERO MATE COMU CyT PROM CALIFICACION
## 2 MUJER 15 14 12 13.67 PROCESO
## 3 MUJER 13 16 11 13.33 PROCESO
## 5 MUJER 16 10 12 12.67 PROCESO
## 6 MUJER 11 10 9 10.00 INICIO
## 10 MUJER 7 12 11 10.00 INICIO
## 12 MUJER 12 16 18 15.33 ESPERADO
skim(Nmujer)
Data summary
| Name |
Nmujer |
| Number of rows |
47 |
| Number of columns |
6 |
| _______________________ |
|
| Column type frequency: |
|
| factor |
2 |
| numeric |
4 |
| ________________________ |
|
| Group variables |
None |
Variable type: factor
| GENERO |
0 |
1 |
FALSE |
1 |
MUJ: 47, HOM: 0 |
| CALIFICACION |
0 |
1 |
FALSE |
3 |
PRO: 31, ESP: 9, INI: 7 |
Variable type: numeric
| MATE |
0 |
1 |
12.40 |
2.59 |
7 |
11.00 |
12.00 |
14.00 |
18.00 |
▃▇▆▆▃ |
| COMU |
0 |
1 |
12.21 |
2.75 |
8 |
10.00 |
12.00 |
14.00 |
18.00 |
▇▇▃▃▂ |
| CyT |
0 |
1 |
12.53 |
2.78 |
7 |
11.00 |
12.00 |
15.00 |
18.00 |
▃▇▇▃▆ |
| PROM |
0 |
1 |
12.38 |
1.55 |
10 |
11.33 |
12.33 |
13.67 |
15.33 |
▆▇▅▅▆ |
#Histograma diferenciando el sexo
#------------------------------------
par(mfrow=c(2,4))
hist(Nhombre1$MATE, col = "lightblue", main = "Hombres MATE", ylim = c(0,20))
hist(Nhombre1$COMU, col = "lightblue", main = "Hombres COMU", ylim = c(0,20))
hist(Nhombre1$CyT, col = "lightblue", main = "Hombres CyT", ylim = c(0,20))
hist(Nhombre1$PROM, col= "lightblue", main = "Hombres PROM", ylim = c(0,20))
hist(Nmujer$MATE, col = "pink", main = "Mujeres MATE", ylim = c(0,20))
hist(Nmujer$COMU, col = "pink", main = "Mujeres COMU", ylim = c(0,20))
hist(Nmujer$CyT, col = "pink", main = "Mujeres CyT", ylim = c(0,20))
hist(Nmujer$PROM, col = "pink", main = "Mujeres PROM", ylim = c(0,20))

par(mfrow=c(1,1))
boxplot(x=CALIFICACIONES1$MATE, main="grafico de boxplot")

par(mfrow=c(1,4))
boxplot(CALIFICACIONES1$MATE, col = "grey50", main="boxplot de matematica TOTAL")
boxplot(CALIFICACIONES1$COMU, col = "grey50", main = "boxplot de comunicacion TOTAL")
boxplot(CALIFICACIONES1$CyT, col = "grey50", main = "boxplot de CyT TOTAL")
boxplot(CALIFICACIONES1$PROM, col = "grey50", main = "boxplot de PROM TOTAL")

#--------------------------------------
boxplot(Nhombre1$MATE, col = "lightblue", main="boxplot de matematica H")
boxplot(Nhombre1$COMU, col = "lightblue", main = "boxplot de comunicacion H")
boxplot(Nhombre1$CyT, col = "lightblue", main = "boxplot de CyT H")
boxplot(Nhombre1$PROM, col = "lightblue", main = "boxplot de PROM H")

#-------------------------------------------------------------
boxplot(Nmujer$MATE, col = "pink", main="boxplot de matematica M")
boxplot(Nmujer$COMU, col = "pink", main = "boxplot de comunicacion M")
boxplot(Nmujer$CyT, col = "pink", main = "boxplot de CyT M")
boxplot(Nmujer$PROM, col = "pink", main = "boxplot de PROM M")

par(mfrow=c(3,4))
boxplot(CALIFICACIONES1$MATE, col = "grey50", main="boxplot de matematica TOTAL")
boxplot(CALIFICACIONES1$COMU, col = "grey50", main = "boxplot de comunicacion TOTAL")
boxplot(CALIFICACIONES1$CyT, col = "grey50", main = "boxplot de CyT TOTAL")
boxplot(CALIFICACIONES1$PROM, col = "grey50", main = "boxplot de PROM TOTAL")
#--------------------------------------
boxplot(Nhombre1$MATE, col = "lightblue", main="boxplot de matematica H")
boxplot(Nhombre1$COMU, col = "lightblue", main = "boxplot de comunicacion H")
boxplot(Nhombre1$CyT, col = "lightblue", main = "boxplot de CyT H")
boxplot(Nhombre1$PROM, col = "lightblue", main = "boxplot de PROM H")
#-------------------------------------------------------------
boxplot(Nmujer$MATE, col = "pink", main="boxplot de matematica M")
boxplot(Nmujer$COMU, col = "pink", main = "boxplot de comunicacion M")
boxplot(Nmujer$CyT, col = "pink", main = "boxplot de CyT M")
boxplot(Nmujer$PROM, col = "pink", main = "boxplot de PROM M")

par(mfrow=c(1,4))
boxplot(CALIFICACIONES1$MATE~CALIFICACIONES1$GENERO,
col = c("lightblue", "pink"), main = "MATEMATICA", ylim = c(0,20),
xlab = "GENERO", ylab = "PROMEDIO DE MATEMATICA")
boxplot(CALIFICACIONES1$COMU~CALIFICACIONES1$GENERO,
col = c("lightblue", "pink"), main = "COMUNICACION", ylim = c(0,20),
xlab = "GENERO", ylab = "PROMEDIO DE COMUNICACION")
boxplot(CALIFICACIONES1$CyT~CALIFICACIONES1$GENERO,
col = c("lightblue", "pink"), main = "CyT", ylim = c(0,20),
xlab = "GENERO", ylab = "PROMEDIO DE CyT")
boxplot(CALIFICACIONES1$PROM~CALIFICACIONES1$GENERO,
col = c("lightblue", "pink"), main = "PROM", ylim = c(0,20),
xlab = "GENERO", ylab = "PROMEDIO DE PROM")

par(mfrow=c(1,1))
library(ggplot2)
ggplot(data = CALIFICACIONES1, aes(x=MATE, y=COMU, color = GENERO)) +
geom_point() + theme_bw()

ggplot(data = CALIFICACIONES1,
mapping = aes(x=MATE, y=COMU, color = GENERO)) +
geom_point()+
ggtitle("Gráfico de dispersión") + theme_bw()

library(plotly)
##
## Attaching package: 'plotly'
## The following object is masked from 'package:ggplot2':
##
## last_plot
## The following object is masked from 'package:stats':
##
## filter
## The following object is masked from 'package:graphics':
##
## layout
ggplotly(
ggplot(data = CALIFICACIONES1, aes(x = CALIFICACION, y = MATE, fill = GENERO)) +
geom_boxplot()+
ggtitle("Comparación de CALIFICACIONES POR GENERO")
)
ggplotly(
ggplot(data = CALIFICACIONES1, aes(x = CALIFICACION, y = COMU, fill = GENERO)) +
geom_boxplot()+
ggtitle("Comparación de CALIFICACIONES DE COMU POR GENERO"))
ggplotly(
ggplot(data = CALIFICACIONES1, aes(x = CALIFICACION, y = CyT, fill = GENERO)) +
geom_boxplot()+
ggtitle("Comparación de CALIFICACIONES DE CyT POR GENERO"))
ggplotly(
ggplot(data = CALIFICACIONES1, aes(x = CALIFICACION, y = PROM, fill = GENERO)) +
geom_boxplot()+
ggtitle("Comparación de CALIFICACIONES DE PROM POR GENERO"))