Vizualizace vysvětlené variance
Teď vytvoříš scree plot zobrazující podíl variance vysvětlené každou hlavní komponentou a zároveň kumulativní podíl vysvětlené variance.
Jak zaznělo ve videu, tyto grafy ti pomůžou určit, kolik hlavních komponent si ponechat. Jedním ze způsobů, jak to zjistit, je hledat v scree plotu „loket" — místo, kde s přibývajícím počtem hlavních komponent rychlost vysvětlování variance výrazně klesá. Pokud žádný zřetelný loket nenajdeš, můžeš scree plot použít jako vodítko pro nastavení prahu.
Toto cvičení je součástí kurzu
Unsupervised Learning in R
Pokyny k cvičení
Podíl vysvětlené variance je stále dostupný v objektu pve, který jsi vytvořil/a v předchozím cvičení.
- Pomocí
plot()vykresli podíl variance vysvětlené každou hlavní komponentou. - Pomocí
plot()acumsum()(kumulativní součet) vykresli kumulativní podíl vysvětlené variance jako funkci počtu hlavních komponent.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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")