Utföra PCA
Nästa steg i analysen är att utföra PCA på wisc.data.
I det förra kapitlet såg du att det är viktigt att kontrollera om data behöver skalas innan PCA utförs. Kom ihåg två vanliga skäl till att skala data:
- Indatavariablerna använder olika måttenheter.
- Indatavariablerna har väsentligt olika varians.
Den här övningen är en del av kursen
Oövervakad inlärning i R
Övningsinstruktioner
Variablerna du skapade tidigare, wisc.data och diagnosis, finns fortfarande i din arbetsmiljö.
- Kontrollera medelvärdet och standardavvikelsen för datamängdens variabler för att avgöra om data bör skalas. Använd funktionerna
colMeans()ochapply()på samma sätt som tidigare. - Utför PCA på
wisc.data, skala om det är lämpligt, och tilldela modellen tillwisc.pr. - Granska en sammanfattning av resultaten med funktionen
summary().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Check column means and standard deviations
# Execute PCA, scaling if appropriate: wisc.pr
# Look at summary of results