Valor propio

D=Ip('s4') #Ejemplo sencillo: Puntaje de 4 personas
## File: s4.txt / Class: data.frame / Rows: 4 / Columns: 3
##  
##         v1.English v2.Physics v3.Latin
## i1.Ana   9         14         18      
## i2.Juan 17          7         11      
## i3.Mary 15         13         14      
## i4.Ken   5         18          8
CorrespEv() #Valores propios (varianza), Porcentaje, Porcentaje acumulado
##        E      R     P      C
## 1 0.0898 0.2997 82.9%  82.9%
## 2 0.0186 0.1363 17.1% 100.0%
## 3 0.0000 0.0000  0.0% 100.0%

Diagonalización

D=Ip('s4'); gChart() #Ejemplo sencillo: Puntaje de 4 personas
## File: s4.txt / Class: data.frame / Rows: 4 / Columns: 3
##  
##         v1.English v2.Physics v3.Latin
## i1.Ana   9         14         18      
## i2.Juan 17          7         11      
## i3.Mary 15         13         14      
## i4.Ken   5         18          8

D0=CorrespDg(d=0); Dt(D0); gChart(D0) #Sin diagonalizar
## Class: matrix, array / Rows: 4 / Columns: 3
##  
##         v1.English v2.Physics v3.Latin
## i1.Ana   9         14         18      
## i2.Juan 17          7         11      
## i3.Mary 15         13         14      
## i4.Ken   5         18          8

D1=CorrespDg(d=1); Dt(D1); gChart(D1) #Diagonalizar filas
## Class: matrix, array / Rows: 4 / Columns: 3
##  
##         v1.English v2.Physics v3.Latin
## i2.Juan 17          7         11      
## i3.Mary 15         13         14      
## i4.Ken   5         18          8      
## i1.Ana   9         14         18

D2=CorrespDg(d=2); Dt(D2); gChart(D2) #Diagonalizar columnas
## Class: matrix, array / Rows: 4 / Columns: 3
##  
##         v3.Latin v1.English v2.Physics
## i1.Ana  18        9         14        
## i2.Juan 11       17          7        
## i3.Mary 14       15         13        
## i4.Ken   8        5         18

D3=CorrespDg(d=3); Dt(D3); gChart(D3) #Diagonalizar filas/columnas
## Class: matrix, array / Rows: 4 / Columns: 3
##  
##         v2.Physics v3.Latin v1.English
## i4.Ken  18          8        5        
## i1.Ana  14         18        9        
## i3.Mary 13         14       15        
## i2.Juan  7         11       17

Tabla de calor diagonalizada

D=Ip('s4'); gChart() #Ejemplo sencillo: Puntaje de 4 personas
## File: s4.txt / Class: data.frame / Rows: 4 / Columns: 3
##  
##         v1.English v2.Physics v3.Latin
## i1.Ana   9         14         18      
## i2.Juan 17          7         11      
## i3.Mary 15         13         14      
## i4.Ken   5         18          8

gChart(d=1) #Diagonalizar filas

gChart(d=2) #Diagonalizar columnas

gChart(d=3) #Diagonalizar filas/columnas

Puntaje

CorrespSc(s=0) #Puntaje de filas
##               [,1]       [,2]
## i1.Ana  -0.3144032  1.5456707
## i2.Juan  1.3345204 -0.6321826
## i3.Mary  0.3594851 -0.1920953
## i4.Ken  -1.5779373 -1.0702614
CorrespSc(s=1) #Puntaje de columnas
##                   [,1]       [,2]
## v1.English  1.25932741 -0.8082233
## v2.Physics -1.20577148 -0.6414825
## v3.Latin    0.09355012  1.3830463

Biplot

gCorrespBp(M=D,lx=’‘,ly=’‘,s=0,c=’‘,a=T,w=F,f=12,m=1)
M:Matriz numérica,lx,ly:Rótulos,s=[0]:Variable+Individuo/s=1:Variable/s=2:Individuo,
c:Color(ex:’V=>blue,..’),a:Flecha,w:Blanco y negro,m:Multiplicador de variable

D=Ip('s4.txt'); gChart() #Ejemplo sencillo: Puntaje de 4 personas
## File: s4.txt / Class: data.frame / Rows: 4 / Columns: 3
##  
##         v1.English v2.Physics v3.Latin
## i1.Ana   9         14         18      
## i2.Juan 17          7         11      
## i3.Mary 15         13         14      
## i4.Ken   5         18          8

gCorrespBp()          #Biplot (Valor propio*Coeficiente de correlación)

gCorrespBp(c='V=>r')  #Asignar color (V: Variable)

gCorrespBp(c='V=>b,I=>c')   #Asignar color(V: Variable, I:Individuo)