#trabajando con datos imputadosya fui
USArrests <- read.csv("datamv.csv",head=T,sep=";",row.names = 1) 
head(USArrests)
##   e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12 e13 e14 e15 e16 e17 e18 e19 e20
## 1  0  2  0  0  0  0  0  2  0   2   0   2   0   0   0   0   0   3   0   0
## 2  2  2  2  0  0  0  3  0  3   0   4   0   4   4   0   0   0   0   0   0
## 3  3  0  3  0  0  0  0  0  0   1   3   3   3   0   3   0   0   2   3   0
## 4  3  2  2  0  0  0  2  0  1   2   3   2   3   0   3   0   2   3   3   3
## 5  3  0  0  2  0  2  2  2  2   2   4   2   4   0   4   0   0   3   3   3
## 6  3  0  0  3  3  2  0  0  0   0   3   3   3   0   3   0   0   2   3   3
str(USArrests)
## 'data.frame':    269 obs. of  20 variables:
##  $ e1 : int  0 2 3 3 3 3 4 2 4 3 ...
##  $ e2 : int  2 2 0 2 0 0 3 0 0 0 ...
##  $ e3 : int  0 2 3 2 0 0 0 0 0 0 ...
##  $ e4 : int  0 0 0 0 2 3 3 4 3 3 ...
##  $ e5 : int  0 0 0 0 0 3 0 3 2 2 ...
##  $ e6 : int  0 0 0 0 2 2 0 3 0 0 ...
##  $ e7 : int  0 3 0 2 2 0 2 0 2 0 ...
##  $ e8 : int  2 0 0 0 2 0 0 0 0 0 ...
##  $ e9 : int  0 3 0 1 2 0 0 0 0 0 ...
##  $ e10: int  2 0 1 2 2 0 0 0 2 2 ...
##  $ e11: int  0 4 3 3 4 3 4 4 4 3 ...
##  $ e12: int  2 0 3 2 2 3 4 2 4 3 ...
##  $ e13: int  0 4 3 3 4 3 4 4 4 3 ...
##  $ e14: int  0 4 0 0 0 0 3 3 0 0 ...
##  $ e15: int  0 0 3 3 4 3 0 0 2 2 ...
##  $ e16: int  0 0 0 0 0 0 3 4 0 3 ...
##  $ e17: int  0 0 0 2 0 0 3 4 4 3 ...
##  $ e18: int  3 0 2 3 3 2 0 0 3 3 ...
##  $ e19: int  0 0 3 3 3 3 0 2 3 3 ...
##  $ e20: int  0 0 0 3 3 3 0 0 0 2 ...
boxplot(USArrests,col=11:15)

par(mfrow=c(1,1))
hist(USArrests$e1, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e1", ylab = "Frecuencia", col = "#009ACD") 

hist(USArrests$e2, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e2", ylab = "Frecuencia", col = "#009ACD") 

hist(USArrests$e3, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e3", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e4, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e4", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e5, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e5", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e6, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e6", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e7, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e7", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e8, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e8", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e9, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e9", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e10, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e10", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e11, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e11", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e12, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e12", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e13, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e13", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e14, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e14", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e15, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e15", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e16, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e16", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e17, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e18", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e18, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e18", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e19, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e19", ylab = "Frecuencia", col = "#009ACD")

hist(USArrests$e20, freq = TRUE, main = "Histograma de frecuencias",
     xlab = "e20", ylab = "Frecuencia", col = "#009ACD")

#Histogramas escaladas
require(psych)
## Loading required package: psych
## Warning: package 'psych' was built under R version 3.5.1

multi.hist(x = USArrests,dcol = c("blue", "red"), dlty = c("dotted", "solid"),
           main = "")

summary(USArrests)
##        e1              e2              e3               e4       
##  Min.   :0.000   Min.   :0.000   Min.   :0.0000   Min.   :0.000  
##  1st Qu.:1.000   1st Qu.:0.000   1st Qu.:0.0000   1st Qu.:0.000  
##  Median :3.000   Median :1.000   Median :0.0000   Median :2.000  
##  Mean   :2.242   Mean   :1.301   Mean   :0.5799   Mean   :1.561  
##  3rd Qu.:3.000   3rd Qu.:3.000   3rd Qu.:0.0000   3rd Qu.:3.000  
##  Max.   :4.000   Max.   :4.000   Max.   :4.0000   Max.   :4.000  
##        e5               e6               e7              e8        
##  Min.   :0.0000   Min.   :0.0000   Min.   :0.000   Min.   :0.0000  
##  1st Qu.:0.0000   1st Qu.:0.0000   1st Qu.:0.000   1st Qu.:0.0000  
##  Median :0.0000   Median :0.0000   Median :0.000   Median :0.0000  
##  Mean   :0.9628   Mean   :0.5985   Mean   :1.089   Mean   :0.8773  
##  3rd Qu.:2.0000   3rd Qu.:1.0000   3rd Qu.:2.000   3rd Qu.:2.0000  
##  Max.   :4.0000   Max.   :4.0000   Max.   :4.000   Max.   :4.0000  
##        e9              e10             e11             e12       
##  Min.   :0.0000   Min.   :0.000   Min.   :0.000   Min.   :0.000  
##  1st Qu.:0.0000   1st Qu.:0.000   1st Qu.:1.000   1st Qu.:1.000  
##  Median :0.0000   Median :2.000   Median :3.000   Median :2.000  
##  Mean   :0.3346   Mean   :1.569   Mean   :2.253   Mean   :2.104  
##  3rd Qu.:0.0000   3rd Qu.:2.000   3rd Qu.:3.000   3rd Qu.:3.000  
##  Max.   :4.0000   Max.   :4.000   Max.   :4.000   Max.   :4.000  
##       e13             e14              e15             e16        
##  Min.   :0.000   Min.   :0.0000   Min.   :0.000   Min.   :0.0000  
##  1st Qu.:1.000   1st Qu.:0.0000   1st Qu.:0.000   1st Qu.:0.0000  
##  Median :2.000   Median :0.0000   Median :2.000   Median :0.0000  
##  Mean   :2.138   Mean   :0.5056   Mean   :1.777   Mean   :0.9108  
##  3rd Qu.:3.000   3rd Qu.:0.0000   3rd Qu.:3.000   3rd Qu.:2.0000  
##  Max.   :4.000   Max.   :4.0000   Max.   :4.000   Max.   :4.0000  
##       e17             e18             e19             e20        
##  Min.   :0.000   Min.   :0.000   Min.   :0.000   Min.   :0.0000  
##  1st Qu.:0.000   1st Qu.:0.000   1st Qu.:0.000   1st Qu.:0.0000  
##  Median :0.000   Median :2.000   Median :2.000   Median :0.0000  
##  Mean   :1.115   Mean   :1.703   Mean   :1.506   Mean   :0.8662  
##  3rd Qu.:2.000   3rd Qu.:3.000   3rd Qu.:3.000   3rd Qu.:2.0000  
##  Max.   :4.000   Max.   :4.000   Max.   :4.000   Max.   :4.0000
library(psych) 
describe(USArrests)
##     vars   n mean   sd median trimmed  mad min max range  skew kurtosis
## e1     1 269 2.24 1.30      3    2.30 1.48   0   4     4 -0.49    -0.88
## e2     2 269 1.30 1.40      1    1.17 1.48   0   4     4  0.45    -1.30
## e3     3 269 0.58 1.10      0    0.34 0.00   0   4     4  1.61     1.17
## e4     4 269 1.56 1.48      2    1.46 2.97   0   4     4  0.17    -1.52
## e5     5 269 0.96 1.31      0    0.79 0.00   0   4     4  0.89    -0.78
## e6     6 269 0.60 1.06      0    0.37 0.00   0   4     4  1.47     0.68
## e7     7 269 1.09 1.31      0    0.94 0.00   0   4     4  0.71    -0.94
## e8     8 269 0.88 1.09      0    0.73 0.00   0   4     4  0.78    -0.69
## e9     9 269 0.33 0.82      0    0.10 0.00   0   4     4  2.47     5.02
## e10   10 269 1.57 1.18      2    1.55 1.48   0   4     4 -0.04    -1.15
## e11   11 269 2.25 1.38      3    2.31 1.48   0   4     4 -0.43    -1.04
## e12   12 269 2.10 1.35      2    2.13 1.48   0   4     4 -0.24    -1.13
## e13   13 269 2.14 1.41      2    2.17 1.48   0   4     4 -0.39    -1.17
## e14   14 269 0.51 1.13      0    0.23 0.00   0   4     4  1.98     2.36
## e15   15 269 1.78 1.46      2    1.72 1.48   0   4     4 -0.06    -1.54
## e16   16 269 0.91 1.30      0    0.73 0.00   0   4     4  0.96    -0.66
## e17   17 269 1.12 1.42      0    0.94 0.00   0   4     4  0.73    -1.04
## e18   18 269 1.70 1.47      2    1.65 1.48   0   4     4 -0.03    -1.59
## e19   19 269 1.51 1.44      2    1.41 1.48   0   4     4  0.23    -1.48
## e20   20 269 0.87 1.26      0    0.66 0.00   0   4     4  1.09    -0.25
##       se
## e1  0.08
## e2  0.09
## e3  0.07
## e4  0.09
## e5  0.08
## e6  0.06
## e7  0.08
## e8  0.07
## e9  0.05
## e10 0.07
## e11 0.08
## e12 0.08
## e13 0.09
## e14 0.07
## e15 0.09
## e16 0.08
## e17 0.09
## e18 0.09
## e19 0.09
## e20 0.08
summary(USArrests)
##        e1              e2              e3               e4       
##  Min.   :0.000   Min.   :0.000   Min.   :0.0000   Min.   :0.000  
##  1st Qu.:1.000   1st Qu.:0.000   1st Qu.:0.0000   1st Qu.:0.000  
##  Median :3.000   Median :1.000   Median :0.0000   Median :2.000  
##  Mean   :2.242   Mean   :1.301   Mean   :0.5799   Mean   :1.561  
##  3rd Qu.:3.000   3rd Qu.:3.000   3rd Qu.:0.0000   3rd Qu.:3.000  
##  Max.   :4.000   Max.   :4.000   Max.   :4.0000   Max.   :4.000  
##        e5               e6               e7              e8        
##  Min.   :0.0000   Min.   :0.0000   Min.   :0.000   Min.   :0.0000  
##  1st Qu.:0.0000   1st Qu.:0.0000   1st Qu.:0.000   1st Qu.:0.0000  
##  Median :0.0000   Median :0.0000   Median :0.000   Median :0.0000  
##  Mean   :0.9628   Mean   :0.5985   Mean   :1.089   Mean   :0.8773  
##  3rd Qu.:2.0000   3rd Qu.:1.0000   3rd Qu.:2.000   3rd Qu.:2.0000  
##  Max.   :4.0000   Max.   :4.0000   Max.   :4.000   Max.   :4.0000  
##        e9              e10             e11             e12       
##  Min.   :0.0000   Min.   :0.000   Min.   :0.000   Min.   :0.000  
##  1st Qu.:0.0000   1st Qu.:0.000   1st Qu.:1.000   1st Qu.:1.000  
##  Median :0.0000   Median :2.000   Median :3.000   Median :2.000  
##  Mean   :0.3346   Mean   :1.569   Mean   :2.253   Mean   :2.104  
##  3rd Qu.:0.0000   3rd Qu.:2.000   3rd Qu.:3.000   3rd Qu.:3.000  
##  Max.   :4.0000   Max.   :4.000   Max.   :4.000   Max.   :4.000  
##       e13             e14              e15             e16        
##  Min.   :0.000   Min.   :0.0000   Min.   :0.000   Min.   :0.0000  
##  1st Qu.:1.000   1st Qu.:0.0000   1st Qu.:0.000   1st Qu.:0.0000  
##  Median :2.000   Median :0.0000   Median :2.000   Median :0.0000  
##  Mean   :2.138   Mean   :0.5056   Mean   :1.777   Mean   :0.9108  
##  3rd Qu.:3.000   3rd Qu.:0.0000   3rd Qu.:3.000   3rd Qu.:2.0000  
##  Max.   :4.000   Max.   :4.0000   Max.   :4.000   Max.   :4.0000  
##       e17             e18             e19             e20        
##  Min.   :0.000   Min.   :0.000   Min.   :0.000   Min.   :0.0000  
##  1st Qu.:0.000   1st Qu.:0.000   1st Qu.:0.000   1st Qu.:0.0000  
##  Median :0.000   Median :2.000   Median :2.000   Median :0.0000  
##  Mean   :1.115   Mean   :1.703   Mean   :1.506   Mean   :0.8662  
##  3rd Qu.:2.000   3rd Qu.:3.000   3rd Qu.:3.000   3rd Qu.:2.0000  
##  Max.   :4.000   Max.   :4.000   Max.   :4.000   Max.   :4.0000
library(psych) 
describe(USArrests)
##     vars   n mean   sd median trimmed  mad min max range  skew kurtosis
## e1     1 269 2.24 1.30      3    2.30 1.48   0   4     4 -0.49    -0.88
## e2     2 269 1.30 1.40      1    1.17 1.48   0   4     4  0.45    -1.30
## e3     3 269 0.58 1.10      0    0.34 0.00   0   4     4  1.61     1.17
## e4     4 269 1.56 1.48      2    1.46 2.97   0   4     4  0.17    -1.52
## e5     5 269 0.96 1.31      0    0.79 0.00   0   4     4  0.89    -0.78
## e6     6 269 0.60 1.06      0    0.37 0.00   0   4     4  1.47     0.68
## e7     7 269 1.09 1.31      0    0.94 0.00   0   4     4  0.71    -0.94
## e8     8 269 0.88 1.09      0    0.73 0.00   0   4     4  0.78    -0.69
## e9     9 269 0.33 0.82      0    0.10 0.00   0   4     4  2.47     5.02
## e10   10 269 1.57 1.18      2    1.55 1.48   0   4     4 -0.04    -1.15
## e11   11 269 2.25 1.38      3    2.31 1.48   0   4     4 -0.43    -1.04
## e12   12 269 2.10 1.35      2    2.13 1.48   0   4     4 -0.24    -1.13
## e13   13 269 2.14 1.41      2    2.17 1.48   0   4     4 -0.39    -1.17
## e14   14 269 0.51 1.13      0    0.23 0.00   0   4     4  1.98     2.36
## e15   15 269 1.78 1.46      2    1.72 1.48   0   4     4 -0.06    -1.54
## e16   16 269 0.91 1.30      0    0.73 0.00   0   4     4  0.96    -0.66
## e17   17 269 1.12 1.42      0    0.94 0.00   0   4     4  0.73    -1.04
## e18   18 269 1.70 1.47      2    1.65 1.48   0   4     4 -0.03    -1.59
## e19   19 269 1.51 1.44      2    1.41 1.48   0   4     4  0.23    -1.48
## e20   20 269 0.87 1.26      0    0.66 0.00   0   4     4  1.09    -0.25
##       se
## e1  0.08
## e2  0.09
## e3  0.07
## e4  0.09
## e5  0.08
## e6  0.06
## e7  0.08
## e8  0.07
## e9  0.05
## e10 0.07
## e11 0.08
## e12 0.08
## e13 0.09
## e14 0.07
## e15 0.09
## e16 0.08
## e17 0.09
## e18 0.09
## e19 0.09
## e20 0.08
#Obteniendo solo promedios

#obteniendo solo las medias
apply(X = USArrests, MARGIN = 2, FUN = mean)
##        e1        e2        e3        e4        e5        e6        e7 
## 2.2416357 1.3011152 0.5799257 1.5613383 0.9628253 0.5985130 1.0892193 
##        e8        e9       e10       e11       e12       e13       e14 
## 0.8773234 0.3345725 1.5687732 2.2527881 2.1040892 2.1375465 0.5055762 
##       e15       e16       e17       e18       e19       e20 
## 1.7769517 0.9107807 1.1152416 1.7026022 1.5055762 0.8661710
#Obteniendo varianzas

#obteniendo solo las varianzas
apply(X = USArrests, MARGIN = 2, FUN = var)
##        e1        e2        e3        e4        e5        e6        e7 
## 1.6988570 1.9649614 1.1997448 2.1949176 1.7224935 1.1217888 1.7158908 
##        e8        e9       e10       e11       e12       e13       e14 
## 1.1826555 0.6786883 1.4029018 1.9134717 1.8100205 1.9922044 1.2658270 
##       e15       e16       e17       e18       e19       e20 
## 2.1366310 1.6860401 2.0127892 2.1500305 2.0792598 1.5939633
#Mostrando las correlaciones
corr.test(USArrests) # correlaciones y pruebas de significancia
## Call:corr.test(x = USArrests)
## Correlation matrix 
##        e1    e2    e3    e4    e5    e6    e7    e8    e9   e10   e11
## e1   1.00  0.23 -0.04  0.34  0.24  0.19  0.33  0.06  0.00  0.42  0.64
## e2   0.23  1.00  0.50 -0.48 -0.46 -0.41  0.57  0.25  0.30  0.34  0.07
## e3  -0.04  0.50  1.00 -0.55 -0.36 -0.29  0.42  0.16  0.44  0.03 -0.09
## e4   0.34 -0.48 -0.55  1.00  0.70  0.58 -0.27 -0.26 -0.22  0.00  0.35
## e5   0.24 -0.46 -0.36  0.70  1.00  0.74 -0.21 -0.23 -0.13 -0.07  0.35
## e6   0.19 -0.41 -0.29  0.58  0.74  1.00 -0.26 -0.21 -0.08 -0.01  0.26
## e7   0.33  0.57  0.42 -0.27 -0.21 -0.26  1.00  0.21  0.37  0.19  0.18
## e8   0.06  0.25  0.16 -0.26 -0.23 -0.21  0.21  1.00  0.27  0.27 -0.02
## e9   0.00  0.30  0.44 -0.22 -0.13 -0.08  0.37  0.27  1.00 -0.04  0.08
## e10  0.42  0.34  0.03  0.00 -0.07 -0.01  0.19  0.27 -0.04  1.00  0.16
## e11  0.64  0.07 -0.09  0.35  0.35  0.26  0.18 -0.02  0.08  0.16  1.00
## e12  0.67  0.34  0.07  0.06 -0.03 -0.01  0.38  0.05 -0.01  0.37  0.48
## e13  0.59  0.06 -0.05  0.26  0.21  0.17  0.14  0.02  0.09  0.18  0.83
## e14  0.14 -0.18 -0.14  0.32  0.30  0.29 -0.15 -0.25 -0.06 -0.13  0.32
## e15  0.26  0.29  0.21 -0.16 -0.17 -0.14  0.26  0.25  0.25  0.26  0.24
## e16  0.32 -0.02 -0.14  0.31  0.20  0.19 -0.10 -0.12 -0.04  0.00  0.40
## e17  0.31 -0.21 -0.22  0.48  0.44  0.36 -0.09 -0.23 -0.11 -0.05  0.38
## e18  0.29  0.40  0.22 -0.24 -0.33 -0.24  0.38  0.20  0.12  0.31  0.12
## e19  0.21  0.25  0.22 -0.20 -0.19 -0.13  0.21  0.18  0.31  0.21  0.20
## e20  0.08  0.28  0.23 -0.21 -0.21 -0.17  0.17  0.20  0.31  0.13  0.13
##       e12   e13   e14   e15   e16   e17   e18   e19   e20
## e1   0.67  0.59  0.14  0.26  0.32  0.31  0.29  0.21  0.08
## e2   0.34  0.06 -0.18  0.29 -0.02 -0.21  0.40  0.25  0.28
## e3   0.07 -0.05 -0.14  0.21 -0.14 -0.22  0.22  0.22  0.23
## e4   0.06  0.26  0.32 -0.16  0.31  0.48 -0.24 -0.20 -0.21
## e5  -0.03  0.21  0.30 -0.17  0.20  0.44 -0.33 -0.19 -0.21
## e6  -0.01  0.17  0.29 -0.14  0.19  0.36 -0.24 -0.13 -0.17
## e7   0.38  0.14 -0.15  0.26 -0.10 -0.09  0.38  0.21  0.17
## e8   0.05  0.02 -0.25  0.25 -0.12 -0.23  0.20  0.18  0.20
## e9  -0.01  0.09 -0.06  0.25 -0.04 -0.11  0.12  0.31  0.31
## e10  0.37  0.18 -0.13  0.26  0.00 -0.05  0.31  0.21  0.13
## e11  0.48  0.83  0.32  0.24  0.40  0.38  0.12  0.20  0.13
## e12  1.00  0.42  0.00  0.29  0.23  0.14  0.40  0.23  0.12
## e13  0.42  1.00  0.37  0.24  0.42  0.39  0.14  0.20  0.16
## e14  0.00  0.37  1.00 -0.46  0.31  0.48 -0.33 -0.31 -0.26
## e15  0.29  0.24 -0.46  1.00  0.00 -0.24  0.58  0.65  0.51
## e16  0.23  0.42  0.31  0.00  1.00  0.34 -0.08 -0.05 -0.06
## e17  0.14  0.39  0.48 -0.24  0.34  1.00 -0.20 -0.21 -0.23
## e18  0.40  0.14 -0.33  0.58 -0.08 -0.20  1.00  0.48  0.43
## e19  0.23  0.20 -0.31  0.65 -0.05 -0.21  0.48  1.00  0.70
## e20  0.12  0.16 -0.26  0.51 -0.06 -0.23  0.43  0.70  1.00
## Sample Size 
## [1] 269
## Probability values (Entries above the diagonal are adjusted for multiple tests.) 
##       e1   e2   e3   e4   e5   e6   e7   e8   e9  e10  e11  e12  e13  e14
## e1  0.00 0.02 1.00 0.00 0.01 0.14 0.00 1.00 1.00 0.00 0.00 0.00 0.00 1.00
## e2  0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 1.00 0.20
## e3  0.48 0.00 0.00 0.00 0.00 0.00 0.00 0.55 0.00 1.00 1.00 1.00 1.00 1.00
## e4  0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.02 1.00 0.00 1.00 0.00 0.00
## e5  0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.01 1.00 1.00 0.00 1.00 0.05 0.00
## e6  0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.03 1.00 1.00 0.00 1.00 0.32 0.00
## e7  0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.13 0.19 0.00 1.00 0.75
## e8  0.37 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 1.00 1.00 0.00
## e9  0.94 0.00 0.00 0.00 0.04 0.19 0.00 0.00 0.00 1.00 1.00 1.00 1.00 1.00
## e10 0.00 0.00 0.66 1.00 0.28 0.90 0.00 0.00 0.57 0.00 0.44 0.00 0.19 1.00
## e11 0.00 0.28 0.13 0.00 0.00 0.00 0.00 0.79 0.21 0.01 0.00 0.00 0.00 0.00
## e12 0.00 0.00 0.23 0.34 0.63 0.87 0.00 0.39 0.81 0.00 0.00 0.00 0.00 1.00
## e13 0.00 0.30 0.40 0.00 0.00 0.01 0.02 0.70 0.16 0.00 0.00 0.00 0.00 0.00
## e14 0.02 0.00 0.02 0.00 0.00 0.00 0.01 0.00 0.34 0.03 0.00 0.96 0.00 0.00
## e15 0.00 0.00 0.00 0.01 0.00 0.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
## e16 0.00 0.77 0.02 0.00 0.00 0.00 0.09 0.05 0.50 0.99 0.00 0.00 0.00 0.00
## e17 0.00 0.00 0.00 0.00 0.00 0.00 0.14 0.00 0.08 0.37 0.00 0.02 0.00 0.00
## e18 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.00 0.05 0.00 0.02 0.00
## e19 0.00 0.00 0.00 0.00 0.00 0.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
## e20 0.17 0.00 0.00 0.00 0.00 0.01 0.00 0.00 0.00 0.04 0.03 0.04 0.01 0.00
##      e15  e16  e17  e18  e19  e20
## e1  0.00 0.00 0.00 0.00 0.05 1.00
## e2  0.00 1.00 0.05 0.00 0.00 0.00
## e3  0.04 1.00 0.03 0.03 0.03 0.01
## e4  0.47 0.00 0.00 0.01 0.09 0.05
## e5  0.29 0.07 0.00 0.00 0.10 0.04
## e6  1.00 0.10 0.00 0.01 1.00 0.38
## e7  0.00 1.00 1.00 0.00 0.06 0.29
## e8  0.01 1.00 0.01 0.07 0.15 0.07
## e9  0.01 1.00 1.00 1.00 0.00 0.00
## e10 0.00 1.00 1.00 0.00 0.04 1.00
## e11 0.01 0.00 0.00 1.00 0.09 1.00
## e12 0.00 0.02 1.00 0.00 0.02 1.00
## e13 0.01 0.00 0.00 1.00 0.07 0.55
## e14 0.00 0.00 0.00 0.00 0.00 0.00
## e15 0.00 1.00 0.01 0.00 0.00 0.00
## e16 0.99 0.00 0.00 1.00 1.00 1.00
## e17 0.00 0.00 0.00 0.07 0.03 0.01
## e18 0.00 0.20 0.00 0.00 0.00 0.00
## e19 0.00 0.46 0.00 0.00 0.00 0.00
## e20 0.00 0.37 0.00 0.00 0.00 0.00
## 
##  To see confidence intervals of the correlations, print with the short=FALSE option
cor.plot(cor(USArrests)) # grafico de calor

#Prueba de Bartlett

library(psych) 
cortest.bartlett(cor(USArrests),n=dim(USArrests))
## $chisq
## [1] 2788.754  123.112
## 
## $p.value
## [1] 0.0000000 0.9999537
## 
## $df
## [1] 190
#Prueba KMO.
# Indicador Kaiser-Meyer-Olkinn KMO y MSA
KMO(USArrests)
## Kaiser-Meyer-Olkin factor adequacy
## Call: KMO(r = USArrests)
## Overall MSA =  0.83
## MSA for each item = 
##   e1   e2   e3   e4   e5   e6   e7   e8   e9  e10  e11  e12  e13  e14  e15 
## 0.84 0.85 0.84 0.86 0.80 0.83 0.82 0.81 0.74 0.76 0.79 0.85 0.76 0.83 0.82 
##  e16  e17  e18  e19  e20 
## 0.87 0.94 0.89 0.81 0.81
pca <- prcomp(USArrests, scale = TRUE) 
names(pca)
## [1] "sdev"     "rotation" "center"   "scale"    "x"
head(pca$rotation)
##            PC1         PC2         PC3         PC4        PC5         PC6
## e1  0.02284441 -0.41681305  0.06709393 -0.19889468 0.10232972 -0.07048950
## e2  0.30684854 -0.08728071  0.32663987 -0.07396560 0.05009495 -0.04616749
## e3  0.26025273  0.03518360  0.29729734  0.29348079 0.12501197 -0.19629310
## e4 -0.30456316 -0.20602830 -0.21101193 -0.04625632 0.14591185 -0.05496647
## e5 -0.29893682 -0.17339236 -0.19519612  0.12447754 0.37065812 -0.15212328
## e6 -0.26376626 -0.15476228 -0.22007434  0.13462245 0.37649114 -0.15559221
##            PC7         PC8         PC9         PC10         PC11
## e1  0.04941523 -0.01541742  0.01925525 -0.113952495  0.008987365
## e2 -0.25003380 -0.11412891 -0.07154231 -0.173314581 -0.111596445
## e3 -0.26106091 -0.09521836  0.22841979  0.475536264 -0.007396554
## e4  0.08645893 -0.07759473 -0.22284437 -0.243962065 -0.064299806
## e5 -0.00505520 -0.06786125  0.10527482  0.009795111 -0.002234333
## e6 -0.27534054 -0.11503308  0.14779930  0.178662889  0.336119479
##           PC12        PC13        PC14        PC15        PC16
## e1 -0.13273526 -0.11912241 -0.29814849  0.10521028  0.29653421
## e2  0.05430591  0.37575133  0.40658963  0.27418483  0.47070804
## e3 -0.22862832  0.02506224 -0.47827527  0.16373209 -0.03943973
## e4  0.12826060 -0.01057999 -0.41431886  0.29443996  0.18370835
## e5 -0.07151095  0.26734706 -0.06169477  0.03040104  0.01696572
## e6 -0.02834841  0.07830432  0.40545799 -0.11898056 -0.04442779
##            PC17        PC18       PC19         PC20
## e1 -0.472807221  0.28439182 -0.4734566  0.042875607
## e2 -0.028402596 -0.08549784  0.1551896 -0.140965081
## e3  0.003434663 -0.01681184  0.1875842  0.035754702
## e4  0.150642674  0.09664261  0.5712163 -0.004600968
## e5  0.133433960 -0.58752735 -0.3398041 -0.300941759
## e6 -0.141562084  0.41901624  0.1645416  0.089605924
dim(pca$rotation)
## [1] 20 20
#Obteniendo las medias originales y las estandarizadas
pca$center
##        e1        e2        e3        e4        e5        e6        e7 
## 2.2416357 1.3011152 0.5799257 1.5613383 0.9628253 0.5985130 1.0892193 
##        e8        e9       e10       e11       e12       e13       e14 
## 0.8773234 0.3345725 1.5687732 2.2527881 2.1040892 2.1375465 0.5055762 
##       e15       e16       e17       e18       e19       e20 
## 1.7769517 0.9107807 1.1152416 1.7026022 1.5055762 0.8661710
pca$scale
##        e1        e2        e3        e4        e5        e6        e7 
## 1.3034021 1.4017708 1.0953286 1.4815254 1.3124380 1.0591453 1.3099202 
##        e8        e9       e10       e11       e12       e13       e14 
## 1.0874997 0.8238254 1.1844416 1.3832829 1.3453700 1.4114547 1.1250898 
##       e15       e16       e17       e18       e19       e20 
## 1.4617219 1.2984761 1.4187280 1.4662982 1.4419639 1.2625226
summary(pca)
## Importance of components:
##                           PC1    PC2     PC3     PC4     PC5    PC6
## Standard deviation     2.2703 2.0387 1.31839 1.20434 1.05483 0.9674
## Proportion of Variance 0.2577 0.2078 0.08691 0.07252 0.05563 0.0468
## Cumulative Proportion  0.2577 0.4655 0.55242 0.62494 0.68057 0.7274
##                            PC7     PC8     PC9    PC10    PC11   PC12
## Standard deviation     0.83212 0.83026 0.74361 0.71993 0.67844 0.6664
## Proportion of Variance 0.03462 0.03447 0.02765 0.02592 0.02301 0.0222
## Cumulative Proportion  0.76199 0.79646 0.82411 0.85002 0.87304 0.8952
##                           PC13    PC14    PC15   PC16    PC17    PC18
## Standard deviation     0.64227 0.57382 0.55011 0.5329 0.49334 0.45206
## Proportion of Variance 0.02063 0.01646 0.01513 0.0142 0.01217 0.01022
## Cumulative Proportion  0.91586 0.93233 0.94746 0.9617 0.97383 0.98404
##                           PC19    PC20
## Standard deviation     0.43527 0.36006
## Proportion of Variance 0.00947 0.00648
## Cumulative Proportion  0.99352 1.00000
pca
## Standard deviations (1, .., p=20):
##  [1] 2.2702527 2.0386730 1.3183859 1.2043368 1.0548340 0.9674464 0.8321182
##  [8] 0.8302640 0.7436124 0.7199318 0.6784368 0.6663617 0.6422723 0.5738172
## [15] 0.5501101 0.5328991 0.4933411 0.4520595 0.4352734 0.3600640
## 
## Rotation (n x k) = (20 x 20):
##             PC1         PC2         PC3         PC4         PC5
## e1   0.02284441 -0.41681305  0.06709393 -0.19889468  0.10232972
## e2   0.30684854 -0.08728071  0.32663987 -0.07396560  0.05009495
## e3   0.26025273  0.03518360  0.29729734  0.29348079  0.12501197
## e4  -0.30456316 -0.20602830 -0.21101193 -0.04625632  0.14591185
## e5  -0.29893682 -0.17339236 -0.19519612  0.12447754  0.37065812
## e6  -0.26376626 -0.15476228 -0.22007434  0.13462245  0.37649114
## e7   0.24496988 -0.14259065  0.30512240  0.01444212  0.30045074
## e8   0.19703301 -0.01300903 -0.02889512 -0.03808365  0.36188469
## e9   0.18542866 -0.04646077  0.10320524  0.55358964  0.32278487
## e10  0.13480931 -0.18924307 -0.04449758 -0.43011957  0.28319528
## e11 -0.04639254 -0.42122141  0.04487568  0.12149971 -0.09395012
## e12  0.11348309 -0.33385768  0.12779877 -0.29679131 -0.04006829
## e13 -0.02794039 -0.40079887  0.08233664  0.14325849 -0.20682892
## e14 -0.24304674 -0.12951434  0.33936968  0.20451325 -0.13462645
## e15  0.27187124 -0.17936328 -0.34864496  0.04854980 -0.05908776
## e16 -0.12200258 -0.23700148  0.11644398  0.08010994 -0.36024021
## e17 -0.23723609 -0.21796293  0.17268907  0.08705183 -0.02377967
## e18  0.28552635 -0.15349840 -0.15090997 -0.17417626 -0.10896435
## e19  0.26357769 -0.15826464 -0.36341354  0.21484365 -0.13576632
## e20  0.25208197 -0.10823107 -0.32049673  0.28620700 -0.17284931
##             PC6          PC7          PC8          PC9         PC10
## e1  -0.07048950  0.049415230 -0.015417418  0.019255254 -0.113952495
## e2  -0.04616749 -0.250033798 -0.114128912 -0.071542308 -0.173314581
## e3  -0.19629310 -0.261060909 -0.095218359  0.228419788  0.475536264
## e4  -0.05496647  0.086458932 -0.077594734 -0.222844374 -0.243962065
## e5  -0.15212328 -0.005055200 -0.067861246  0.105274825  0.009795111
## e6  -0.15559221 -0.275340544 -0.115033082  0.147799301  0.178662889
## e7  -0.29554143  0.314356575  0.009378590 -0.101566995 -0.270969235
## e8   0.73376808  0.269689183 -0.004571552 -0.114497351  0.160518313
## e9   0.08209025  0.042423202 -0.145597122 -0.161264941 -0.204413901
## e10  0.24792536 -0.576519661  0.093181281  0.002522076 -0.001736624
## e11  0.08210161  0.201633566  0.149588594  0.327092816  0.006141663
## e12 -0.19437142  0.068922830 -0.058931390  0.065978709 -0.076008742
## e13  0.21393574  0.134431158  0.222281174  0.272900229  0.124726295
## e14  0.13668481 -0.274078341  0.373834634 -0.012936441 -0.076082345
## e15 -0.05494439  0.150050601 -0.193465343  0.099804000  0.311603994
## e16  0.22655266 -0.154496166 -0.769014837 -0.104632502 -0.063477062
## e17 -0.05418214  0.006213739  0.142437806 -0.689507417  0.419958280
## e18 -0.20292899  0.075825554  0.067984953 -0.295060442  0.299066108
## e19 -0.04307576 -0.171108738  0.122771048 -0.064854312 -0.099502824
## e20  0.02724698 -0.240417682  0.200036859 -0.191648759 -0.307143058
##             PC11        PC12         PC13        PC14        PC15
## e1   0.008987365 -0.13273526 -0.119122415 -0.29814849  0.10521028
## e2  -0.111596445  0.05430591  0.375751326  0.40658963  0.27418483
## e3  -0.007396554 -0.22862832  0.025062236 -0.47827527  0.16373209
## e4  -0.064299806  0.12826060 -0.010579990 -0.41431886  0.29443996
## e5  -0.002234333 -0.07151095  0.267347062 -0.06169477  0.03040104
## e6   0.336119479 -0.02834841  0.078304321  0.40545799 -0.11898056
## e7  -0.005187239  0.10190438  0.323779770 -0.12249103 -0.47428154
## e8   0.263735864 -0.25351009  0.141716162 -0.04610021 -0.03356249
## e9  -0.049205315  0.27192428 -0.543534454  0.14671545  0.17304776
## e10 -0.282885974  0.24207380 -0.116581214 -0.09102719 -0.10255741
## e11 -0.142285850  0.04529639  0.116293595  0.15691573  0.13399575
## e12  0.250579242 -0.46838868 -0.445086511  0.19671849  0.04609607
## e13 -0.129058121  0.15816126  0.046823362  0.05798283  0.05818117
## e14  0.402242272  0.20937208 -0.038524945 -0.15346621 -0.22321251
## e15 -0.217639561  0.23293896 -0.003368009  0.01498313 -0.10785221
## e16  0.113156584  0.02959325  0.114781207 -0.08925289 -0.17101464
## e17 -0.326503618 -0.20219947  0.008820976  0.16052298 -0.05561985
## e18  0.524620705  0.43598985  0.042473758 -0.02980877  0.17260504
## e19 -0.071840739 -0.18987502 -0.127349915 -0.04734277 -0.52873593
## e20  0.098039770 -0.29179905  0.292828155 -0.05402975  0.30335192
##            PC16         PC17        PC18        PC19         PC20
## e1   0.29653421 -0.472807221  0.28439182 -0.47345660  0.042875607
## e2   0.47070804 -0.028402596 -0.08549784  0.15518964 -0.140965081
## e3  -0.03943973  0.003434663 -0.01681184  0.18758417  0.035754702
## e4   0.18370835  0.150642674  0.09664261  0.57121628 -0.004600968
## e5   0.01696572  0.133433960 -0.58752735 -0.33980406 -0.300941759
## e6  -0.04442779 -0.141562084  0.41901624  0.16454160  0.089605924
## e7  -0.26850415  0.107921451  0.15247515  0.05668841  0.026273170
## e8   0.11311050  0.027822779 -0.02099444  0.08024047  0.010578966
## e9  -0.07437834 -0.038465287 -0.06353872 -0.10064602 -0.013531701
## e10 -0.29413748  0.097373663 -0.06793467 -0.01654072  0.066260720
## e11 -0.08894559 -0.077314324 -0.27312510  0.12291799  0.660320424
## e12 -0.07680002  0.385957493 -0.11443842  0.11512004 -0.105784679
## e13 -0.21496702 -0.092942678  0.18728706  0.14529393 -0.635273439
## e14  0.32032153  0.326346106  0.00195372 -0.11962105  0.074877497
## e15  0.33825992  0.514379191  0.23946981 -0.20661689  0.062886960
## e16 -0.16528086 -0.027004131 -0.06105694 -0.03377225  0.025633611
## e17 -0.03986195  0.009914584  0.02223074 -0.04385319  0.051624474
## e18 -0.12361012 -0.181032460 -0.23509870  0.02422625 -0.012885999
## e19  0.26272883 -0.296492163 -0.26173970  0.27968359 -0.074878694
## e20 -0.29281283  0.188521010  0.20239445 -0.19833836  0.059814411
head(pca$x)
##           PC1         PC2         PC3        PC4        PC5        PC6
## 1  0.60307065  3.17790349  0.35038286 -1.6437824  0.2770907  0.8128899
## 2 -0.07069352  0.44630986  3.88751065  3.7142107  0.3282322  0.2340770
## 3  1.29045870  0.01686199 -0.05764186  0.2537576 -1.1236534 -0.9555815
## 4  2.57851561 -0.99464277 -0.02548580  1.1157884 -0.5654483 -0.9900729
## 5  1.81082504 -1.98895911 -2.05384551  1.5789712  0.8787154  0.7650268
## 6 -0.73528172 -1.28268558 -2.88494492  0.9382436 -0.2622138 -1.3153654
##          PC7        PC8        PC9       PC10       PC11       PC12
## 1 -0.2957189 0.01080539 -0.5960340  0.2361688  1.1466925  0.2090600
## 2  0.3873746 1.49572191  1.4158802 -1.1257730  0.1555804  1.9968569
## 3  0.1250102 0.37216273  1.9940194  1.6803532 -0.2904213 -0.6663201
## 4 -0.5107121 0.97880736 -0.3429625  0.4582572 -0.8051554 -0.0229918
## 5  0.8018716 0.74086954  0.3840654 -0.3936886  0.4578601  0.8896562
## 6  0.3990847 0.50015011  0.9793600 -0.4847075  0.7010226 -0.8951506
##          PC13        PC14        PC15       PC16       PC17        PC18
## 1 -0.11717598  0.87173145  0.43766141 -0.2865548  0.1066284 -0.74803160
## 2 -0.64898712 -0.12582852  0.01402170  0.1388043 -0.2511805  0.32784635
## 3 -1.30094783 -0.98057698 -0.10519156  0.2749233 -0.5810992 -0.09361152
## 4  0.01648177 -0.11824293  0.26172015 -0.5452428 -0.3728648  0.33506382
## 5 -0.72844520  0.41305181  0.03540949 -0.7919746 -0.1819053  1.36144002
## 6  0.16220034  0.06347859  0.69481427  0.2623842  0.1179806  0.13466609
##          PC19        PC20
## 1  0.21664054 -0.21730639
## 2 -0.40244532  0.35224854
## 3  0.08791931  0.09029589
## 4 -0.51365784  0.22090699
## 5  0.14189861  0.52028877
## 6 -0.19252804 -0.44945653
#vemos componentes para casos:
dim(pca$x)
## [1] 269  20
pca$center
##        e1        e2        e3        e4        e5        e6        e7 
## 2.2416357 1.3011152 0.5799257 1.5613383 0.9628253 0.5985130 1.0892193 
##        e8        e9       e10       e11       e12       e13       e14 
## 0.8773234 0.3345725 1.5687732 2.2527881 2.1040892 2.1375465 0.5055762 
##       e15       e16       e17       e18       e19       e20 
## 1.7769517 0.9107807 1.1152416 1.7026022 1.5055762 0.8661710
pca$scale
##        e1        e2        e3        e4        e5        e6        e7 
## 1.3034021 1.4017708 1.0953286 1.4815254 1.3124380 1.0591453 1.3099202 
##        e8        e9       e10       e11       e12       e13       e14 
## 1.0874997 0.8238254 1.1844416 1.3832829 1.3453700 1.4114547 1.1250898 
##       e15       e16       e17       e18       e19       e20 
## 1.4617219 1.2984761 1.4187280 1.4662982 1.4419639 1.2625226
summary(pca)
## Importance of components:
##                           PC1    PC2     PC3     PC4     PC5    PC6
## Standard deviation     2.2703 2.0387 1.31839 1.20434 1.05483 0.9674
## Proportion of Variance 0.2577 0.2078 0.08691 0.07252 0.05563 0.0468
## Cumulative Proportion  0.2577 0.4655 0.55242 0.62494 0.68057 0.7274
##                            PC7     PC8     PC9    PC10    PC11   PC12
## Standard deviation     0.83212 0.83026 0.74361 0.71993 0.67844 0.6664
## Proportion of Variance 0.03462 0.03447 0.02765 0.02592 0.02301 0.0222
## Cumulative Proportion  0.76199 0.79646 0.82411 0.85002 0.87304 0.8952
##                           PC13    PC14    PC15   PC16    PC17    PC18
## Standard deviation     0.64227 0.57382 0.55011 0.5329 0.49334 0.45206
## Proportion of Variance 0.02063 0.01646 0.01513 0.0142 0.01217 0.01022
## Cumulative Proportion  0.91586 0.93233 0.94746 0.9617 0.97383 0.98404
##                           PC19    PC20
## Standard deviation     0.43527 0.36006
## Proportion of Variance 0.00947 0.00648
## Cumulative Proportion  0.99352 1.00000
pca
## Standard deviations (1, .., p=20):
##  [1] 2.2702527 2.0386730 1.3183859 1.2043368 1.0548340 0.9674464 0.8321182
##  [8] 0.8302640 0.7436124 0.7199318 0.6784368 0.6663617 0.6422723 0.5738172
## [15] 0.5501101 0.5328991 0.4933411 0.4520595 0.4352734 0.3600640
## 
## Rotation (n x k) = (20 x 20):
##             PC1         PC2         PC3         PC4         PC5
## e1   0.02284441 -0.41681305  0.06709393 -0.19889468  0.10232972
## e2   0.30684854 -0.08728071  0.32663987 -0.07396560  0.05009495
## e3   0.26025273  0.03518360  0.29729734  0.29348079  0.12501197
## e4  -0.30456316 -0.20602830 -0.21101193 -0.04625632  0.14591185
## e5  -0.29893682 -0.17339236 -0.19519612  0.12447754  0.37065812
## e6  -0.26376626 -0.15476228 -0.22007434  0.13462245  0.37649114
## e7   0.24496988 -0.14259065  0.30512240  0.01444212  0.30045074
## e8   0.19703301 -0.01300903 -0.02889512 -0.03808365  0.36188469
## e9   0.18542866 -0.04646077  0.10320524  0.55358964  0.32278487
## e10  0.13480931 -0.18924307 -0.04449758 -0.43011957  0.28319528
## e11 -0.04639254 -0.42122141  0.04487568  0.12149971 -0.09395012
## e12  0.11348309 -0.33385768  0.12779877 -0.29679131 -0.04006829
## e13 -0.02794039 -0.40079887  0.08233664  0.14325849 -0.20682892
## e14 -0.24304674 -0.12951434  0.33936968  0.20451325 -0.13462645
## e15  0.27187124 -0.17936328 -0.34864496  0.04854980 -0.05908776
## e16 -0.12200258 -0.23700148  0.11644398  0.08010994 -0.36024021
## e17 -0.23723609 -0.21796293  0.17268907  0.08705183 -0.02377967
## e18  0.28552635 -0.15349840 -0.15090997 -0.17417626 -0.10896435
## e19  0.26357769 -0.15826464 -0.36341354  0.21484365 -0.13576632
## e20  0.25208197 -0.10823107 -0.32049673  0.28620700 -0.17284931
##             PC6          PC7          PC8          PC9         PC10
## e1  -0.07048950  0.049415230 -0.015417418  0.019255254 -0.113952495
## e2  -0.04616749 -0.250033798 -0.114128912 -0.071542308 -0.173314581
## e3  -0.19629310 -0.261060909 -0.095218359  0.228419788  0.475536264
## e4  -0.05496647  0.086458932 -0.077594734 -0.222844374 -0.243962065
## e5  -0.15212328 -0.005055200 -0.067861246  0.105274825  0.009795111
## e6  -0.15559221 -0.275340544 -0.115033082  0.147799301  0.178662889
## e7  -0.29554143  0.314356575  0.009378590 -0.101566995 -0.270969235
## e8   0.73376808  0.269689183 -0.004571552 -0.114497351  0.160518313
## e9   0.08209025  0.042423202 -0.145597122 -0.161264941 -0.204413901
## e10  0.24792536 -0.576519661  0.093181281  0.002522076 -0.001736624
## e11  0.08210161  0.201633566  0.149588594  0.327092816  0.006141663
## e12 -0.19437142  0.068922830 -0.058931390  0.065978709 -0.076008742
## e13  0.21393574  0.134431158  0.222281174  0.272900229  0.124726295
## e14  0.13668481 -0.274078341  0.373834634 -0.012936441 -0.076082345
## e15 -0.05494439  0.150050601 -0.193465343  0.099804000  0.311603994
## e16  0.22655266 -0.154496166 -0.769014837 -0.104632502 -0.063477062
## e17 -0.05418214  0.006213739  0.142437806 -0.689507417  0.419958280
## e18 -0.20292899  0.075825554  0.067984953 -0.295060442  0.299066108
## e19 -0.04307576 -0.171108738  0.122771048 -0.064854312 -0.099502824
## e20  0.02724698 -0.240417682  0.200036859 -0.191648759 -0.307143058
##             PC11        PC12         PC13        PC14        PC15
## e1   0.008987365 -0.13273526 -0.119122415 -0.29814849  0.10521028
## e2  -0.111596445  0.05430591  0.375751326  0.40658963  0.27418483
## e3  -0.007396554 -0.22862832  0.025062236 -0.47827527  0.16373209
## e4  -0.064299806  0.12826060 -0.010579990 -0.41431886  0.29443996
## e5  -0.002234333 -0.07151095  0.267347062 -0.06169477  0.03040104
## e6   0.336119479 -0.02834841  0.078304321  0.40545799 -0.11898056
## e7  -0.005187239  0.10190438  0.323779770 -0.12249103 -0.47428154
## e8   0.263735864 -0.25351009  0.141716162 -0.04610021 -0.03356249
## e9  -0.049205315  0.27192428 -0.543534454  0.14671545  0.17304776
## e10 -0.282885974  0.24207380 -0.116581214 -0.09102719 -0.10255741
## e11 -0.142285850  0.04529639  0.116293595  0.15691573  0.13399575
## e12  0.250579242 -0.46838868 -0.445086511  0.19671849  0.04609607
## e13 -0.129058121  0.15816126  0.046823362  0.05798283  0.05818117
## e14  0.402242272  0.20937208 -0.038524945 -0.15346621 -0.22321251
## e15 -0.217639561  0.23293896 -0.003368009  0.01498313 -0.10785221
## e16  0.113156584  0.02959325  0.114781207 -0.08925289 -0.17101464
## e17 -0.326503618 -0.20219947  0.008820976  0.16052298 -0.05561985
## e18  0.524620705  0.43598985  0.042473758 -0.02980877  0.17260504
## e19 -0.071840739 -0.18987502 -0.127349915 -0.04734277 -0.52873593
## e20  0.098039770 -0.29179905  0.292828155 -0.05402975  0.30335192
##            PC16         PC17        PC18        PC19         PC20
## e1   0.29653421 -0.472807221  0.28439182 -0.47345660  0.042875607
## e2   0.47070804 -0.028402596 -0.08549784  0.15518964 -0.140965081
## e3  -0.03943973  0.003434663 -0.01681184  0.18758417  0.035754702
## e4   0.18370835  0.150642674  0.09664261  0.57121628 -0.004600968
## e5   0.01696572  0.133433960 -0.58752735 -0.33980406 -0.300941759
## e6  -0.04442779 -0.141562084  0.41901624  0.16454160  0.089605924
## e7  -0.26850415  0.107921451  0.15247515  0.05668841  0.026273170
## e8   0.11311050  0.027822779 -0.02099444  0.08024047  0.010578966
## e9  -0.07437834 -0.038465287 -0.06353872 -0.10064602 -0.013531701
## e10 -0.29413748  0.097373663 -0.06793467 -0.01654072  0.066260720
## e11 -0.08894559 -0.077314324 -0.27312510  0.12291799  0.660320424
## e12 -0.07680002  0.385957493 -0.11443842  0.11512004 -0.105784679
## e13 -0.21496702 -0.092942678  0.18728706  0.14529393 -0.635273439
## e14  0.32032153  0.326346106  0.00195372 -0.11962105  0.074877497
## e15  0.33825992  0.514379191  0.23946981 -0.20661689  0.062886960
## e16 -0.16528086 -0.027004131 -0.06105694 -0.03377225  0.025633611
## e17 -0.03986195  0.009914584  0.02223074 -0.04385319  0.051624474
## e18 -0.12361012 -0.181032460 -0.23509870  0.02422625 -0.012885999
## e19  0.26272883 -0.296492163 -0.26173970  0.27968359 -0.074878694
## e20 -0.29281283  0.188521010  0.20239445 -0.19833836  0.059814411
head(pca$x)
##           PC1         PC2         PC3        PC4        PC5        PC6
## 1  0.60307065  3.17790349  0.35038286 -1.6437824  0.2770907  0.8128899
## 2 -0.07069352  0.44630986  3.88751065  3.7142107  0.3282322  0.2340770
## 3  1.29045870  0.01686199 -0.05764186  0.2537576 -1.1236534 -0.9555815
## 4  2.57851561 -0.99464277 -0.02548580  1.1157884 -0.5654483 -0.9900729
## 5  1.81082504 -1.98895911 -2.05384551  1.5789712  0.8787154  0.7650268
## 6 -0.73528172 -1.28268558 -2.88494492  0.9382436 -0.2622138 -1.3153654
##          PC7        PC8        PC9       PC10       PC11       PC12
## 1 -0.2957189 0.01080539 -0.5960340  0.2361688  1.1466925  0.2090600
## 2  0.3873746 1.49572191  1.4158802 -1.1257730  0.1555804  1.9968569
## 3  0.1250102 0.37216273  1.9940194  1.6803532 -0.2904213 -0.6663201
## 4 -0.5107121 0.97880736 -0.3429625  0.4582572 -0.8051554 -0.0229918
## 5  0.8018716 0.74086954  0.3840654 -0.3936886  0.4578601  0.8896562
## 6  0.3990847 0.50015011  0.9793600 -0.4847075  0.7010226 -0.8951506
##          PC13        PC14        PC15       PC16       PC17        PC18
## 1 -0.11717598  0.87173145  0.43766141 -0.2865548  0.1066284 -0.74803160
## 2 -0.64898712 -0.12582852  0.01402170  0.1388043 -0.2511805  0.32784635
## 3 -1.30094783 -0.98057698 -0.10519156  0.2749233 -0.5810992 -0.09361152
## 4  0.01648177 -0.11824293  0.26172015 -0.5452428 -0.3728648  0.33506382
## 5 -0.72844520  0.41305181  0.03540949 -0.7919746 -0.1819053  1.36144002
## 6  0.16220034  0.06347859  0.69481427  0.2623842  0.1179806  0.13466609
##          PC19        PC20
## 1  0.21664054 -0.21730639
## 2 -0.40244532  0.35224854
## 3  0.08791931  0.09029589
## 4 -0.51365784  0.22090699
## 5  0.14189861  0.52028877
## 6 -0.19252804 -0.44945653
dim(pca$x)
## [1] 269  20
par(mfrow=c(1,1))

biplot(x = pca, scale = 0, cex = 0.8, col = c("blue4", "brown3"))

pca$rotation <- -pca$rotation 
pca$x <- -pca$x
biplot(x = pca, scale = 0, cex = 0.8, col = c("blue4", "brown3"))

library(ggplot2)
## Warning: package 'ggplot2' was built under R version 3.5.3
## 
## Attaching package: 'ggplot2'
## The following objects are masked from 'package:psych':
## 
##     %+%, alpha
pca$sdev^2
##  [1] 5.1540474 4.1561874 1.7381414 1.4504272 1.1126748 0.9359526 0.6924206
##  [8] 0.6893383 0.5529594 0.5183018 0.4602764 0.4440379 0.4125138 0.3292661
## [15] 0.3026212 0.2839815 0.2433854 0.2043578 0.1894630 0.1296460
prop_varianza <- pca$sdev^2/sum(pca$sdev^2) 
prop_varianza
##  [1] 0.257702371 0.207809371 0.086907070 0.072521358 0.055633738
##  [6] 0.046797630 0.034621032 0.034466913 0.027647969 0.025915092
## [11] 0.023013822 0.022201893 0.020625688 0.016463307 0.015131059
## [16] 0.014199074 0.012169272 0.010217890 0.009473148 0.006482302
ggplot(data = data.frame(prop_varianza, pc = 1:20),aes(x = pc, y = 
                                                         prop_varianza)) +
  geom_col(width = 0.3) + 
  scale_y_continuous(limits = c(0, 1)) + 
  theme_bw() +
  labs(x = "Componente principal", y = "Proporcion de varianza explicada")  

prop_varianza_acum <- cumsum(prop_varianza) 
prop_varianza_acum
##  [1] 0.2577024 0.4655117 0.5524188 0.6249402 0.6805739 0.7273715 0.7619926
##  [8] 0.7964595 0.8241075 0.8500225 0.8730364 0.8952383 0.9158639 0.9323273
## [15] 0.9474583 0.9616574 0.9738267 0.9840445 0.9935177 1.0000000
ggplot(data = data.frame(prop_varianza_acum, pc = 1:20),
       aes(x = pc, y = prop_varianza_acum, group = 1)) +
  geom_point() + 
  geom_line() +
  geom_label(aes(label=round(prop_varianza_acum,2)))+ 
  theme_bw() +
  labs(x = "Componente principal", y = "Proporcion de varianza explicada a cumulada")

library(psych) 

facto=principal(r=USArrests,nfactors=4,rotate="none")
facto$values
##  [1] 5.1540474 4.1561874 1.7381414 1.4504272 1.1126748 0.9359526 0.6924206
##  [8] 0.6893383 0.5529594 0.5183018 0.4602764 0.4440379 0.4125138 0.3292661
## [15] 0.3026212 0.2839815 0.2433854 0.2043578 0.1894630 0.1296460
# Grafico de sedimentacion:
plot(facto$values,type="h") # Grafica de Valores propios

facto$communality   # Comunalidades
##        e1        e2        e3        e4        e5        e6        e7 
## 0.7899591 0.7103299 0.6327897 0.7349992 0.6742374 0.5685963 0.5559226 
##        e8        e9       e10       e11       e12       e13       e14 
## 0.2043487 0.6492008 0.5142874 0.7734265 0.6857778 0.7132229 0.6350241 
##       e15       e16       e17       e18       e19       e20 
## 0.7293612 0.3430440 0.5503516 0.6016986 0.7586749 0.6735506
facto$loadings  # Cargas Factoriales, Componentes
## 
## Loadings:
##     PC1    PC2    PC3    PC4   
## e1          0.850        -0.240
## e2   0.697  0.178  0.431       
## e3   0.591         0.392  0.353
## e4  -0.691  0.420 -0.278       
## e5  -0.679  0.353 -0.257  0.150
## e6  -0.599  0.316 -0.290  0.162
## e7   0.556  0.291  0.402       
## e8   0.447                     
## e9   0.421         0.136  0.667
## e10  0.306  0.386        -0.518
## e11 -0.105  0.859         0.146
## e12  0.258  0.681  0.168 -0.357
## e13         0.817  0.109  0.173
## e14 -0.552  0.264  0.447  0.246
## e15  0.617  0.366 -0.460       
## e16 -0.277  0.483  0.154       
## e17 -0.539  0.444  0.228  0.105
## e18  0.648  0.313 -0.199 -0.210
## e19  0.598  0.323 -0.479  0.259
## e20  0.572  0.221 -0.423  0.345
## 
##                  PC1   PC2   PC3   PC4
## SS loadings    5.154 4.156 1.738 1.450
## Proportion Var 0.258 0.208 0.087 0.073
## Cumulative Var 0.258 0.466 0.552 0.625
# guardando scores
head(facto$scores)
##           PC1          PC2         PC3        PC4
## 1  0.26564032 -1.558809855  0.26576654 -1.3648860
## 2 -0.03113905 -0.218921754  2.94868948  3.0840299
## 3  0.56842073 -0.008271062 -0.04372154  0.2107032
## 4  1.13578351  0.487887362 -0.01933106  0.9264754
## 5  0.79763148  0.975614606 -1.55784851  1.3110711
## 6 -0.32387660  0.629176730 -2.18824011  0.7790542
puntosFact <-cbind(USArrests,facto$scores) 
head(puntosFact)
##   e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12 e13 e14 e15 e16 e17 e18 e19 e20
## 1  0  2  0  0  0  0  0  2  0   2   0   2   0   0   0   0   0   3   0   0
## 2  2  2  2  0  0  0  3  0  3   0   4   0   4   4   0   0   0   0   0   0
## 3  3  0  3  0  0  0  0  0  0   1   3   3   3   0   3   0   0   2   3   0
## 4  3  2  2  0  0  0  2  0  1   2   3   2   3   0   3   0   2   3   3   3
## 5  3  0  0  2  0  2  2  2  2   2   4   2   4   0   4   0   0   3   3   3
## 6  3  0  0  3  3  2  0  0  0   0   3   3   3   0   3   0   0   2   3   3
##           PC1          PC2         PC3        PC4
## 1  0.26564032 -1.558809855  0.26576654 -1.3648860
## 2 -0.03113905 -0.218921754  2.94868948  3.0840299
## 3  0.56842073 -0.008271062 -0.04372154  0.2107032
## 4  1.13578351  0.487887362 -0.01933106  0.9264754
## 5  0.79763148  0.975614606 -1.55784851  1.3110711
## 6 -0.32387660  0.629176730 -2.18824011  0.7790542
write.csv(puntosFact,"fiscoquimicosScores.csv")

# utilizando rotacion
facto=principal(r=USArrests,nfactors=13,rotate="varimax")
facto$values
##  [1] 5.1540474 4.1561874 1.7381414 1.4504272 1.1126748 0.9359526 0.6924206
##  [8] 0.6893383 0.5529594 0.5183018 0.4602764 0.4440379 0.4125138 0.3292661
## [15] 0.3026212 0.2839815 0.2433854 0.2043578 0.1894630 0.1296460
facto$communality
##        e1        e2        e3        e4        e5        e6        e7 
## 0.8287649 0.8510670 0.9092337 0.8384043 0.8898918 0.8940974 0.8982296 
##        e8        e9       e10       e11       e12       e13       e14 
## 0.9938132 0.9791512 0.9656477 0.9081218 0.9420465 0.9191538 0.9186695 
##       e15       e16       e17       e18       e19       e20 
## 0.8791964 0.9795282 0.9892934 0.9669482 0.8441157 0.9219044
facto$loadings
## 
## Loadings:
##     RC1    RC2    RC3    RC12   RC5    RC10   RC13   RC7    RC11   RC8   
## e1   0.205  0.486         0.595  0.251 -0.111         0.271         0.125
## e2  -0.370         0.171  0.108  0.630  0.361         0.330         0.142
## e3  -0.172         0.105         0.233  0.869                            
## e4   0.605  0.179                      -0.564                       0.138
## e5   0.865  0.187                      -0.195               -0.166       
## e6   0.909                      -0.179        -0.134                     
## e7  -0.121  0.131         0.225  0.832  0.162                0.148 -0.130
## e8  -0.134                                     0.106  0.135              
## e9                 0.204         0.191  0.209                            
## e10                       0.193                       0.933              
## e11  0.213  0.870  0.107  0.232  0.110                              0.125
## e12         0.274         0.882  0.160                0.146  0.144       
## e13         0.904  0.111  0.147               -0.115                0.152
## e14  0.160  0.335 -0.174                      -0.822                0.121
## e15         0.291  0.413                0.118  0.627  0.129  0.404       
## e16  0.102  0.265         0.116                                     0.926
## e17  0.251  0.249 -0.137                      -0.194                0.122
## e18 -0.177         0.299  0.208  0.198         0.166  0.127  0.840       
## e19         0.150  0.801  0.136                0.260         0.170       
## e20                0.930         0.116                                   
##     RC6    RC4    RC9   
## e1                 0.131
## e2                      
## e3          0.224       
## e4  -0.133         0.233
## e5                 0.142
## e6                      
## e7          0.211       
## e8   0.953  0.117       
## e9   0.129  0.913       
## e10  0.135              
## e11                     
## e12                     
## e13                0.130
## e14 -0.124         0.167
## e15         0.136       
## e16                0.104
## e17                0.875
## e18                     
## e19         0.181       
## e20                     
## 
##                  RC1   RC2   RC3  RC12   RC5  RC10  RC13   RC7  RC11   RC8
## SS loadings    2.382 2.343 1.967 1.402 1.399 1.375 1.275 1.150 1.024 1.020
## Proportion Var 0.119 0.117 0.098 0.070 0.070 0.069 0.064 0.058 0.051 0.051
## Cumulative Var 0.119 0.236 0.335 0.405 0.475 0.543 0.607 0.665 0.716 0.767
##                  RC6   RC4   RC9
## SS loadings    1.017 1.009 0.954
## Proportion Var 0.051 0.050 0.048
## Cumulative Var 0.818 0.868 0.916
library(FactoMineR)
## Warning: package 'FactoMineR' was built under R version 3.5.1
# observando los resultados de 2 componentes
result<- PCA(USArrests,scale.unit = TRUE, ncp=3,graph = TRUE)

fa.diagram(facto)