Memilih jumlah komponen

Distribusi Probabilitas Multivariat di R

Surajit Ray

Professor, University of Glasgow

Ringkasan objek princomp

summary(cars.pca)
Importance of components:
                       Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7 Comp.8  Comp.9
Standard deviation      2.378  1.443  0.710 0.5148 0.4280 0.3518 0.3241 0.2419 0.14896
Proportion of Variance  0.628  0.231  0.056 0.0294 0.0204 0.0138 0.0117 0.0065 0.00247
Cumulative Proportion   0.628  0.860  0.916 0.9453 0.9656 0.9794 0.9910 0.9975 1.00000
Distribusi Probabilitas Multivariat di R

Menggunakan scree plot

Metode 1

Proporsi variasi yang dijelaskan

screeplot(cars.pca, type = "lines")

 

Pilihan berdasarkan

  • kemiringan kurva
  • diikuti garis datar

Distribusi Probabilitas Multivariat di R

Varians kumulatif yang dijelaskan

Metode 2

  • Variasi kumulatif
  • Menjelaskan nilai yang telah ditetapkan
summary(cars.pca)
Importance of components:
                      Comp.1 Comp.2 Comp.3 Comp.4 Comp.5 Comp.6 Comp.7 Comp.8  Comp.9
Standard deviation     2.378  1.443  0.710 0.5148 0.4280 0.3518 0.3241 0.2419 0.14896
Proportion of Variance 0.628  0.231  0.056 0.0294 0.0204 0.0138 0.0117 0.0065 0.00247
Cumulative Proportion  0.628  0.860  0.916 0.9453 0.9656 0.9794 0.9910 0.9975 1.00000
Distribusi Probabilitas Multivariat di R

Menghitung varians proporsional kumulatif

Proporsi kumulatif

# Variance explained
pc.var <- cars.pca$sdev^2

# Proportion of variation
pc.pvar <- pc.var / sum(pc.var)

# Cumulative proportion
plot(cumsum(pc.pvar), type = 'b')
abline(h = 0.9, lty = 2)

Distribusi Probabilitas Multivariat di R

Menghitung varians proporsional kumulatif

Proporsi kumulatif

# Variance explained
pc.var <- cars.pca$sdev^2

# Proportion of variation
pc.pvar <- pc.var / sum(pc.var)

# Cumulative proportion
plot(cumsum(pc.pvar), type = 'b')
abline(h = 0.9, lty = 2)

3 PC menjelaskan 90 persen variasi

Distribusi Probabilitas Multivariat di R

Ayo berlatih menggunakan teknik ini!

Distribusi Probabilitas Multivariat di R

Preparing Video For Download...