Kom igångKom igång gratis

Visualisera förklarad varians

Nu ska du skapa ett scree plot som visar andelen förklarad varians för varje principalkomponent, samt den kumulativa andelen förklarad varians.

Kom ihåg från videon att dessa diagram kan hjälpa dig att avgöra hur många principalkomponenter du bör behålla. Ett sätt att bestämma antalet principalkomponenter är att leta efter en armbåge i scree plot – det vill säga en punkt där variansökningen avtar markant när antalet komponenter ökar. Om det inte finns någon tydlig armbåge kan du använda scree plot som vägledning för att sätta ett tröskelvärde.

Den här övningen är en del av kursen

Oövervakad inlärning i R

Visa kurs

Övningsinstruktioner

Andelen förklarad varians finns fortfarande tillgänglig i pve-objektet som du skapade i förra övningen.

  • Använd plot() för att plotta andelen förklarad varians för varje principalkomponent.
  • Använd plot() och cumsum() (kumulativ summa) för att plotta den kumulativa andelen förklarad varians som funktion av antalet principalkomponenter.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Plot variance explained for each principal component
plot(___, xlab = "Principal Component",
     ylab = "Proportion of Variance Explained",
     ylim = c(0, 1), type = "b")

# Plot cumulative proportion of variance explained
plot(___, xlab = "Principal Component",
     ylab = "Cumulative Proportion of Variance Explained",
     ylim = c(0, 1), type = "b")
Redigera och kör kod