9.5 Biplots
A biplot is a specialized graph, useful in principal components analysis (PCA), that attempts to represent the relationship between observations, between variables, and between observations and variables, in a low (usually two) dimensional space.
Here we create a biplot for the
mtcars
dataset, using thefviz_pca
function from thefactoextra
package to produce aggplot2
graph.
data(mtcars) # load data
# fit a principal components model
fit <- prcomp(x = mtcars, center = TRUE, scale = TRUE)
# plot the results
library(factoextra)
fviz_pca(fit, repel = TRUE, labelsize = 3) +
theme_bw() +
labs(title = "Biplot of mtcars data")