Skalowanie danych przed PCA
Gdy dane zawierają cechy o różnych skalach, ważne jest, aby je wcześniej wyskalować. Wartości o dużym zakresie mogą bowiem dominować wyniki analizy, nawet jeśli ich zmienność jest stosunkowo niewielka.
Ramka danych combine jest już wczytana.
To ćwiczenie jest częścią kursu
Algebra liniowa dla data science w R
Instrukcje do ćwiczenia
- Użyj funkcji
scale(), aby wyskalować kolumny od 5. do 12. z danychcombine. Nadaj tej ramce danych nazwęBi wyświetl kilka pierwszych wartości za pomocąhead(). - Użyj
prcomp(), aby przeprowadzić analizę głównych składowych na tych danych, a następnie podsumuj wyniki za pomocąsummary().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Scale columns 5-12 of combine
B <- ___(___[, 5:12])
# Print the first 6 rows of the data
___
# Summarize the principal component analysis
summary(____(B))