Bazele extragerii de caracteristici - componente principale

Reducerea dimensionalității în R

Matt Pickard

Owner, Pickard Predictives, LLC

Recapitulare: extragerea de caracteristici

Unele dintre cele șase caracteristici combinate pentru a forma patru caracteristici

Reducerea dimensionalității în R

Recapitulare: extragerea de caracteristici

Grădină de legume

Rețetă de salată

  • 1 căpățână de salată
  • 3 morcovi
  • 2 roșii
  • 1 castravete

Nu folosiți întreaga plantă, ci doar cele mai bune părți

1 Sursă imagine: Daderot, CC0, via Wikimedia Commons
Reducerea dimensionalității în R

Grafic ACP

Grafic ACP cu două componente principale și caracteristicile asociate

Reducerea dimensionalității în R

Componenta principală 1

Grafic ACP - prima componentă principală

Reducerea dimensionalității în R

CP1: vectori de caracteristici

Grafic ACP - caracteristici care încarcă prima componentă principală

Reducerea dimensionalității în R

CP1: denumire

Grafic ACP - denumirea primei componente principale: durată

Reducerea dimensionalității în R

Componenta principală 2

Grafic ACP - a doua componentă principală

Reducerea dimensionalității în R

CP2: vectori de caracteristici

Grafic ACP - caracteristici care încarcă a doua componentă principală

Reducerea dimensionalității în R

CP2: denumire

Grafic ACP - denumirea celei de-a doua componente principale: performanță

Reducerea dimensionalității în R

Cod pentru un grafic ACP

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)
Reducerea dimensionalității în R

Să exersăm!

Reducerea dimensionalității în R

Preparing Video For Download...