Chapter 5 - Visualization of Multivariate Data
Marquette University
MATH 4750 - Spring 2025
iris
datasetcorrplot
packagescatterplot3d
packageggplot2
# PCA for iris dataset
library(ggplot2)
pca <- prcomp(iris[, 1:4], scale=TRUE)
pca_df <- data.frame(pca$x, Species=iris$Species)
# Visualizing PCA results
ggplot(pca_df, aes(PC1, PC2, color=Species)) +
geom_point(size=2) +
labs(title="PCA of Iris Dataset", x="Principal Component 1", y="Principal Component 2") +
theme_minimal()