Grunder i särdragsextraktion – principalkomponenter

Dimensionsreduktion i R

Matt Pickard

Owner, Pickard Predictives, LLC

Repetition: särdragsextraktion

Några av de sex särdragen kombinerade till fyra särdrag

Dimensionsreduktion i R

Repetition: särdragsextraktion

Grönsaksland

Salladsrecept

  • 1 huvud sallad
  • 3 morötter
  • 2 tomater
  • 1 gurka

Använd inte hela plantan – bara de bästa delarna

1 Bildkälla: Daderot, CC0, via Wikimedia Commons
Dimensionsreduktion i R

PCA-diagram

PCA-diagram med två principalkomponenter och de särdrag som laddar på dem

Dimensionsreduktion i R

Principalkomponent 1

PCA-diagram – första principalkomponenten

Dimensionsreduktion i R

PC1: särdragsvektorer

PCA-diagram – särdrag som laddar på den första principalkomponenten

Dimensionsreduktion i R

PC1: namn

PCA-diagram – namnger den första principalkomponenten duration

Dimensionsreduktion i R

Principalkomponent 2

PCA-diagram – andra principalkomponenten

Dimensionsreduktion i R

PC2: särdragsvektorer

PCA-diagram – särdrag som laddar på den andra principalkomponenten

Dimensionsreduktion i R

PC2: namn

PCA-diagram – namnger den andra principalkomponenten performance

Dimensionsreduktion i R

Kod för ett PCA-diagram

library(ggfortify)

pca_res <- prcomp(attrition_df %>% select(-Attrition), scale. = TRUE)
autoplot(pca_res,
data = attrition_df,
colour = "Attrition",
alpha = 0.7,
loadings = TRUE,
loadings.label = TRUE,
loadings.colour = "black",
loadings.label.colour = "black",
loadings.label.repel = TRUE)
Dimensionsreduktion i R

Nu kör vi en övning!

Dimensionsreduktion i R

Preparing Video For Download...