You are on page 1of 7

> library(RODBC, pos=14)

> load("C:/BASE DE DATOS/RESULTADOS 2008/NOCHE/Datos.RData")

> summary(Datos)
ESTU_CONSECUTIVO COLE_CODIGO_COLEGIO
COLE_INST_NOMBRE ECON_SN_AUTOMOVIL ECON_SN_INTERNET ESTU_ESTRATO
ESTU_TRABAJA ESTU_VECES_ESTDO FAMI_COD_EDUCA_MADRE_
FAMI_COD_EDUCA_PADRE
SB11200820321151: 1 Min. :20891 COLEGIO DISTRITAL MANUELA BELTRAN:77
Min. :0.0000 Min. :0.0000 Min. :1.000 Min. :0.0000 Min. :0.0000 Min. : 0.00
Min. : 0.00
SB11200820321239: 1 1st Qu.:20891 1st Qu.:0.0000 1st
Qu.:0.0000 1st Qu.:2.000 1st Qu.:0.0000 1st Qu.:0.0000 1st Qu.: 9.00 1st Qu.: 9.00
SB11200820321729: 1 Median :20891 Median :0.0000
Median :0.0000 Median :2.000 Median :1.0000 Median :0.0000 Median :10.00 Median
:10.00
SB11200820321877: 1 Mean :20891 Mean :0.1429 Mean
:0.2468 Mean :2.455 Mean :0.8052 Mean :0.1169 Mean :11.14 Mean :13.29
SB11200820321985: 1 3rd Qu.:20891 3rd Qu.:0.0000 3rd
Qu.:0.0000 3rd Qu.:3.000 3rd Qu.:1.0000 3rd Qu.:0.0000 3rd Qu.:11.00 3rd Qu.:12.00
SB11200820322064: 1 Max. :20891 Max. :2.0000 Max.
:1.0000 Max. :5.000 Max. :2.0000 Max. :3.0000 Max. :99.00 Max. :99.00
(Other) :71
FAMI_COD_OCUP_PADRE FAMI_COD_OCUP_MADRE FAMI_NIVEL_SISBEN
ESTU_ANNO_EGRESO COLE_INST_JORNADA COLE_INST_VLR_PENSION
ESTU_GENERO ESTU_NACIMIENTO_DIA ESTU_NACIMIENTO_MES
ESTU_NACIMIENTO_ANNO ESTU_EXAM_DPTO_PRESENTACION
Min. :14.0 Min. :13.00 Min. :1.000 Min. :2008 N:77 Min. : 0.000
F:47 Min. : 1.00 Min. : 1.000 Min. :1947 BOGOTA:77
1st Qu.:19.0 1st Qu.:19.00 1st Qu.:2.000 1st Qu.:2008 1st Qu.: 0.000
M:30 1st Qu.: 8.00 1st Qu.: 6.000 1st Qu.:1973
Median :21.0 Median :22.00 Median :2.000 Median :2008 Median :
0.000 Median :15.00 Median : 9.000 Median :1982
Mean :26.1 Mean :23.42 Mean :3.039 Mean :2008 Mean : 3.688
Mean :14.57 Mean : 8.013 Mean :1980
3rd Qu.:22.0 3rd Qu.:22.00 3rd Qu.:5.000 3rd Qu.:2008 3rd Qu.: 8.000
3rd Qu.:20.00 3rd Qu.:11.000 3rd Qu.:1988
Max. :99.0 Max. :99.00 Max. :5.000 Max. :2008 Max. :12.000
Max. :31.00 Max. :12.000 Max. :1992

COLE_CALENDARIO_COLEGIO COLE_CARACTER_COLEGIO COLE_DEPTO_COLEGIO


COLE_MPIO_COLEGIO TEMA_QUIMICA TEMA_FISICA TEMA_BIOLOGIA
TEMA_FILOSOFIA TEMA_MATEMATICA TEMA_CIENCIAS_SOCIALES TEMA_LENGUAJE
TEMA3_IDIOMA_COD
A:77 ACADEMICO:77 BOGOTÁ D.C.:77 BOGOTA:77 Min. :20.00
Min. :15.39 Min. :28.87 Min. :25.39 Min. :22.52 Min. :22.77 Min. : 0.00 Min.
:51
1st Qu.:37.18 1st Qu.:39.48 1st
Qu.:37.93 1st Qu.:36.44 1st Qu.:36.42 1st Qu.:39.05 1st Qu.:40.34 1st Qu.:51
Median :41.62 Median :42.75 Median
:42.40 Median :41.86 Median :42.39 Median :43.70 Median :42.93 Median :51
Mean :41.44 Mean :42.34 Mean
:43.39 Mean :40.81 Mean :42.82 Mean :44.45 Mean :42.38 Mean :51
3rd Qu.:46.00 3rd Qu.:45.69 3rd
Qu.:48.20 3rd Qu.:44.72 3rd Qu.:47.48 3rd Qu.:50.02 3rd Qu.:47.18 3rd Qu.:51
Max. :55.57 Max. :52.53 Max.
:57.84 Max. :60.63 Max. :63.73 Max. :64.48 Max. :60.56 Max. :51

TEMA3_IDIOMA_P PC1 PC2 PC3


Min. : 0.00 Min. :-3.9346 Min. :-1.64580 Min. :-2.84799
1st Qu.:31.96 1st Qu.:-1.1718 1st Qu.:-0.70442 1st Qu.:-0.76982
Median :36.71 Median :-0.2474 Median :-0.01829 Median : 0.03983
Mean :30.76 Mean : 0.0000 Mean : 0.00000 Mean : 0.00000
3rd Qu.:38.31 3rd Qu.: 1.0248 3rd Qu.: 0.50065 3rd Qu.: 0.77925
Max. :53.32 Max. : 4.0531 Max. : 4.66857 Max. : 2.15532

> library(grid, pos=15)

> library(lattice, pos=15)

> library(survival, pos=15)

> library(Formula, pos=15)

> library(Hmisc, pos=15)

>
rcorr.adjust(Datos[,c("TEMA3_IDIOMA_P","TEMA_BIOLOGIA","TEMA_CIENCIAS_SOCIALES"
,"TEMA_FILOSOFIA","TEMA_FISICA","TEMA_LENGUAJE","TEMA_MATEMATICA","TEMA_Q
UIMICA")], type="pearson", use="complete")
TEMA3_IDIOMA_P TEMA_BIOLOGIA TEMA_CIENCIAS_SOCIALES
TEMA_FILOSOFIA TEMA_FISICA TEMA_LENGUAJE TEMA_MATEMATICA TEMA_QUIMICA
TEMA3_IDIOMA_P 1.00 0.55 0.43 -0.03 -0.01 0.54
0.33 0.32
TEMA_BIOLOGIA 0.55 1.00 0.39 -0.04 0.20 0.22
0.34 0.49
TEMA_CIENCIAS_SOCIALES 0.43 0.39 1.00 0.09 0.07
0.41 0.24 0.41
TEMA_FILOSOFIA -0.03 -0.04 0.09 1.00 -0.03 0.01
-0.12 -0.04
TEMA_FISICA -0.01 0.20 0.07 -0.03 1.00 0.00
0.06 0.25
TEMA_LENGUAJE 0.54 0.22 0.41 0.01 0.00 1.00
0.10 0.26
TEMA_MATEMATICA 0.33 0.34 0.24 -0.12 0.06
0.10 1.00 0.14
TEMA_QUIMICA 0.32 0.49 0.41 -0.04 0.25 0.26
0.14 1.00

n= 77

P
TEMA3_IDIOMA_P TEMA_BIOLOGIA TEMA_CIENCIAS_SOCIALES
TEMA_FILOSOFIA TEMA_FISICA TEMA_LENGUAJE TEMA_MATEMATICA TEMA_QUIMICA
TEMA3_IDIOMA_P 0.0000 0.0000 0.7654 0.9625 0.0000
0.0035 0.0044
TEMA_BIOLOGIA 0.0000 0.0004 0.6985 0.0758 0.0593
0.0026 0.0000
TEMA_CIENCIAS_SOCIALES 0.0000 0.0004 0.4428 0.5710
0.0002 0.0332 0.0002
TEMA_FILOSOFIA 0.7654 0.6985 0.4428 0.8289 0.9291
0.2958 0.7394
TEMA_FISICA 0.9625 0.0758 0.5710 0.8289 0.9808
0.5948 0.0310
TEMA_LENGUAJE 0.0000 0.0593 0.0002 0.9291 0.9808
0.3843 0.0203
TEMA_MATEMATICA 0.0035 0.0026 0.0332 0.2958 0.5948
0.3843 0.2303
TEMA_QUIMICA 0.0044 0.0000 0.0002 0.7394 0.0310
0.0203 0.2303

Adjusted p-values (Holm's method)


TEMA3_IDIOMA_P TEMA_BIOLOGIA TEMA_CIENCIAS_SOCIALES
TEMA_FILOSOFIA TEMA_FISICA TEMA_LENGUAJE TEMA_MATEMATICA TEMA_QUIMICA
TEMA3_IDIOMA_P 0.0000 0.0021 1.0000 1.0000 0.0000
0.0709 0.0843
TEMA_BIOLOGIA 0.0000 0.0092 1.0000 1.0000 0.8897
0.0551 0.0002
TEMA_CIENCIAS_SOCIALES 0.0021 0.0092 1.0000 1.0000
0.0047 0.5307 0.0045
TEMA_FILOSOFIA 1.0000 1.0000 1.0000 1.0000 1.0000
1.0000 1.0000
TEMA_FISICA 1.0000 1.0000 1.0000 1.0000 1.0000
1.0000 0.5278
TEMA_LENGUAJE 0.0000 0.8897 0.0047 1.0000 1.0000
1.0000 0.3655
TEMA_MATEMATICA 0.0709 0.0551 0.5307 1.0000 1.0000
1.0000 1.0000
TEMA_QUIMICA 0.0843 0.0002 0.0045 1.0000 0.5278
0.3655 1.0000

> local({
+ .PC <-
princomp(~TEMA3_IDIOMA_P+TEMA_BIOLOGIA+TEMA_CIENCIAS_SOCIALES+TEMA_FIL
OSOFIA+TEMA_FISICA+TEMA_LENGUAJE+TEMA_MATEMATICA+TEMA_QUIMICA,
cor=TRUE, data=Datos)
+ cat("\nComponent loadings:\n")
+ print(unclass(loadings(.PC)))
+ cat("\nComponent variances:\n")
+ print(.PC$sd^2)
+ cat("\n")
+ print(summary(.PC))
+ screeplot(.PC)
+ Datos <<- within(Datos, {
+ PC4 <- .PC$scores[,4]
+ PC3 <- .PC$scores[,3]
+ PC2 <- .PC$scores[,2]
+ PC1 <- .PC$scores[,1]
+ })
+ })

Component loadings:
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7
Comp.8
TEMA3_IDIOMA_P -0.47093532 0.2308190 -0.187624490 0.02150157 0.13471191
-0.44581755 0.1221575 0.676353610
TEMA_BIOLOGIA -0.45389270 -0.2219623 -0.001313704 -0.18570719 -0.29757987
-0.48548171 0.2922117 -0.548262086
TEMA_CIENCIAS_SOCIALES -0.42703669 0.1927200 0.160143713 -0.03756373
-0.11019410 0.66701384 0.5424593 0.046144367
TEMA_FILOSOFIA 0.02649388 0.4056167 0.674660451 -0.56966298 0.07615099
-0.14602809 -0.1671852 0.004061395
TEMA_FISICA -0.12983390 -0.6494315 0.432768963 0.08738086 0.58236416
-0.01063321 0.1294941 0.102115895
TEMA_LENGUAJE -0.36571861 0.4236565 0.006556805 0.43467632 0.46434191
0.01525521 -0.2972574 -0.439966453
TEMA_MATEMATICA -0.28485328 -0.1854085 -0.465209131 -0.63034408 0.26154824
0.27847054 -0.3497581 -0.049447407
TEMA_QUIMICA -0.39672502 -0.2452896 0.283250931 0.21262877 -0.50218353
0.14639307 -0.5916211 0.182662255

Component variances:
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7 Comp.8
2.8072705 1.1763488 1.0818456 0.8693469 0.6968009 0.6059194 0.4646519 0.2978160

Importance of components:
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7
Comp.8
Standard deviation 1.6754911 1.0845962 1.0401181 0.9323878 0.83474598 0.77840825
0.68165381 0.5457252
Proportion of Variance 0.3509088 0.1470436 0.1352307 0.1086684 0.08710011 0.07573993
0.05808149 0.0372270
Cumulative Proportion 0.3509088 0.4979524 0.6331831 0.7418515 0.82895159 0.90469151
0.96277300 1.0000000

> .PC <-


princomp(~TEMA3_IDIOMA_P+TEMA_BIOLOGIA+TEMA_CIENCIAS_SOCIALES+TEMA_FIL
OSOFIA+TEMA_FISICA+TEMA_LENGUAJE+TEMA_MATEMATICA+TEMA_QUIMICA,
cor=TRUE, data=Datos)

> cat("\nComponent loadings:\n")

Component loadings:

> print(unclass(loadings(.PC)))
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7
Comp.8
TEMA3_IDIOMA_P -0.47093532 0.2308190 -0.187624490 0.02150157 0.13471191
-0.44581755 0.1221575 0.676353610
TEMA_BIOLOGIA -0.45389270 -0.2219623 -0.001313704 -0.18570719 -0.29757987
-0.48548171 0.2922117 -0.548262086
TEMA_CIENCIAS_SOCIALES -0.42703669 0.1927200 0.160143713 -0.03756373
-0.11019410 0.66701384 0.5424593 0.046144367
TEMA_FILOSOFIA 0.02649388 0.4056167 0.674660451 -0.56966298 0.07615099
-0.14602809 -0.1671852 0.004061395
TEMA_FISICA -0.12983390 -0.6494315 0.432768963 0.08738086 0.58236416
-0.01063321 0.1294941 0.102115895
TEMA_LENGUAJE -0.36571861 0.4236565 0.006556805 0.43467632 0.46434191
0.01525521 -0.2972574 -0.439966453
TEMA_MATEMATICA -0.28485328 -0.1854085 -0.465209131 -0.63034408 0.26154824
0.27847054 -0.3497581 -0.049447407
TEMA_QUIMICA -0.39672502 -0.2452896 0.283250931 0.21262877 -0.50218353
0.14639307 -0.5916211 0.182662255

> cat("\nComponent variances:\n")

Component variances:

> print(.PC$sd^2)
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7 Comp.8
2.8072705 1.1763488 1.0818456 0.8693469 0.6968009 0.6059194 0.4646519 0.2978160

> cat("\n")

> print(summary(.PC))
Importance of components:
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7
Comp.8
Standard deviation 1.6754911 1.0845962 1.0401181 0.9323878 0.83474598 0.77840825
0.68165381 0.5457252
Proportion of Variance 0.3509088 0.1470436 0.1352307 0.1086684 0.08710011 0.07573993
0.05808149 0.0372270
Cumulative Proportion 0.3509088 0.4979524 0.6331831 0.7418515 0.82895159 0.90469151
0.96277300 1.0000000

> Datos$PC1 <- .PC$scores[,1]

> Datos$PC4 <- .PC$scores[,4]

> plot(.PC$loadings,type="n")

> text(.PC$loadings,labels=row.names(.PC$loadings),cex=0.5)
> scatterplot(PC2~PC1 | COLE_INST_JORNADA, reg.line=FALSE, smooth=FALSE,
spread=FALSE, id.method='identify', boxplots=FALSE, span=0.5, by.groups=TRUE,
data=Datos)
[1] "11" "27" "31" "35" "40" "41" "63" "68" "69" "75"

> scatterplot(PC2~PC1 | COLE_INST_JORNADA, reg.line=FALSE, smooth=FALSE,


spread=FALSE, id.method='identify', boxplots=FALSE, span=0.5, by.groups=TRUE,
data=Datos)
[1] "35" "40" "41" "63" "68" "69"

> fix(Datos)

> library(relimp, pos=20)

> showData(Datos, placement='-20+200', font=getRcmdr('logFont'), maxwidth=80,


maxheight=30)

> showData(Datos, placement='-20+200', font=getRcmdr('logFont'), maxwidth=80,


maxheight=30)

> scatterplot(PC3~PC1, reg.line=lm, smooth=TRUE, spread=TRUE, id.method='mahal', id.n =


2, boxplots='xy', span=0.5, data=Datos)
20 40
20 40

> scatterplot(PC3~PC1 | COLE_INST_JORNADA, reg.line=FALSE, smooth=FALSE,


spread=FALSE, id.method='identify', boxplots=FALSE, span=0.5, by.groups=TRUE,
data=Datos)
[1] "3" "20" "45" "57" "65"

> showData(Datos, placement='-20+200', font=getRcmdr('logFont'), maxwidth=80,


maxheight=30)

> showData(Datos, placement='-20+200', font=getRcmdr('logFont'), maxwidth=80,


maxheight=30)

> scatterplot(PC4~PC1 | COLE_INST_JORNADA, reg.line=FALSE, smooth=FALSE,


spread=FALSE, id.method='identify', boxplots=FALSE, span=0.5, by.groups=TRUE,
data=Datos)
[1] "12" "65" "75"

You might also like