2014-04-10 43 views
-1

我知道這個問題已經被問一百萬次,但我有使PCA地塊麻煩的是R.PCA:PCA1 VS PC2

我有來自四個不同的羣體特徵值四個表。我想比較一下人羣,看看哪些人口是最同質的。我能夠爲每個人口制定個人情節,但是我的主管想要比較PC1和PC2,而不僅僅是PC1和個人數量。

任何幫助將不勝感激。請告訴我你是否需要更多信息。我附上了其中一個表格的截圖,以及我生成的相應圖表,以提供更好的想法。我使用第一列(EV1)中給出的值生成了這個散點圖

謝謝。

enter image description here enter image description here

回答

1

我只能假設你已經使用的r princomp函數來計算的電腦。嘗試這樣做:

x <- rnorm(100) 
y <- rnorm(100) 
z <- rnorm(100) 
M <- matrix(c(x,y,z), ncol = 3) 
P <- princomp(M) 
plot(P$scores[, 1:2]) # plot of princomp1 against princomp2 
+0

嗨拉斯。你能解釋你的答案嗎?和雅我沒有使用princomp功能 – user3108631

+0

我想我明白了。讓我試試這個與我的數據集 – user3108631

+0

我不知道該怎麼解釋。 princomp的結果存儲在一個結構中。這個結構中的'分數'條目包含了你的變量對主成分的權重,因此'分數'的第i行和第j列是包含你的第i個變量對第j個的權重主成分。 –

相關問題