Análisis de Componentes Principales
En este punto ya podemos vizualizar nuestro PCA, donde nos muestra los grupos generados por las especies, además del valor porcentual de cada dimensión. Por su parte la paleta de colores viene dada por códigos, estos hacen referencia a colores especificos por lo que si desean colocarlo a su estilo pueden buscarlos en la web.
fviz_pca_ind(prueba.pca,
geom.ind = "point",
col.ind = iris$Species,
palette = c("#FF6666", "#3399FF", "#99FF99"),
addEllipses = TRUE,
legend.title = "Groups")

Con la función ellipse.type podemos convertir las elipses a polígonos = “convex”
fviz_pca_ind(prueba.pca, geom.ind = "point",pointshape = 16, pointsize = 3,
col.ind = iris$Species,
palette = c("#00BFFF", "#EE2C2C", "#76EE00","#EE1289"),
addEllipses = TRUE, ellipse.type = "convex",
legend.title = "Groups", cex.lab=3.0)

Contribución de cada variable en cada dimensión, previamente es necesario ejecutar el siguiente script
var <- get_pca_var(prueba.pca)
head(var$contrib)
## Dim.1 Dim.2 Dim.3 Dim.4
## Sepal.Length 27.150969 14.24440565 51.777574 6.827052
## Sepal.Width 7.254804 85.24748749 5.972245 1.525463
## Petal.Length 33.687936 0.05998389 2.019990 64.232089
## Petal.Width 31.906291 0.44812296 40.230191 27.415396
Graficar la contribución de las variables en la primera dimesión
fviz_contrib(prueba.pca, choice = "var", axes = 1, top = 10)

Contribución de las variables en la segunda dimesión, si quieremos vizualizar la dimesión 3 simplemente es colocar axis=3 y así sucesivamente para las otras.
fviz_contrib(prueba.pca, choice = "var", axes = 2, top = 10)

Coordenadas de cada variable por cada dimesión
head(var$coord)
## Dim.1 Dim.2 Dim.3 Dim.4
## Sepal.Length 0.8901688 0.36082989 -0.27565767 -0.03760602
## Sepal.Width -0.4601427 0.88271627 0.09361987 0.01777631
## Petal.Length 0.9915552 0.02341519 0.05444699 0.11534978
## Petal.Width 0.9649790 0.06399985 0.24298265 -0.07535950
Círculo de correlación entre las variables
fviz_pca_var(prueba.pca, col.var = "blue")
