特徵擷取基礎:主成分

R 的降維

Matt Pickard

Owner, Pickard Predictives, LLC

特徵擷取複習

將六個特徵中的部分合併為四個特徵

R 的降維

特徵擷取複習

菜園

沙拉食譜

  • 萵苣 1 顆
  • 紅蘿蔔 3 根
  • 番茄 2 顆
  • 小黃瓜 1 條

不要整株使用,只取最佳部位

1 圖片來源:Daderot,CC0,出自 Wikimedia Commons
R 的降維

PCA 圖

PCA 圖:顯示兩個主成分與其負載的特徵

R 的降維

主成分 1

PCA 圖-第一主成分

R 的降維

PC1:特徵向量

PCA 圖-在第一主成分上有負載的特徵

R 的降維

PC1:命名

PCA 圖-將第一主成分命名為 duration

R 的降維

主成分 2

PCA 圖-第二主成分

R 的降維

PC2:特徵向量

PCA 圖-在第二主成分上有負載的特徵

R 的降維

PC2:命名

PCA 圖-將第二主成分命名為 performance

R 的降維

PCA 圖程式碼

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)
R 的降維

一起來練習吧!

R 的降維

Preparing Video For Download...