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
Ö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()ochcumsum()(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")