Beräkna en PCA
Nu är det din tur: Beräkna en PCA på datamängden newsData, som redan finns inläst i workspace, och granska resultaten. Paketet stats är inläst som standard och paketet dplyr har redan laddats åt dig.
Den här övningen är en del av kursen
Maskininlärning för marknadsanalys i R
Övningsinstruktioner
- Standardisera först alla variabler i datamängden och spara resultatet igen i
newsData(det går bra att skriva över det befintliga objektetnewsData– vi behöver det inte längre). - Beräkna en PCA och lagra resultaten i ett objekt som heter
pcaNews. - Undersök resultaten genom att titta på egenvärdena. Avrunda dem till två decimaler.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Standardize data
___ <- newsData %>% ___() %>% as.data.frame()
# Compute PCA
___ <- newsData %>% ___()
# Eigenvalues
pcaNews$___ %>% ___()