當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R varimax 因子分析的旋轉方法


R語言 varimax 位於 stats 包(package)。

說明

這些函數‘rotate’在因子分析中加載矩陣。

用法

varimax(x, normalize = TRUE, eps = 1e-5)
promax(x, m = 4)

參數

x

載荷矩陣,具有 行和

m

該電源使用了 promax 的目標。建議使用 2 到 4 的值。

normalize

合乎邏輯的。是否應該進行 Kaiser 標準化?如果是這樣,x 的行將在旋轉之前重新縮放到單位長度,然後再縮小。

eps

停止容差:奇異值之和的相對變化。

細節

這些尋求因子x %*% T的‘rotation’,旨在闡明載荷矩陣的結構。矩陣 Tvarimax 的旋轉(可能帶有反射),但是 promax 的一般線性變換,並保留因子的方差。

包含組件的列表

loadings

"loadings" 的 ‘rotated’ 載荷矩陣 x %*% rotmat

rotmat

‘rotation’ 矩陣。

例子

## varimax with normalize = TRUE is the default
fa <- factanal( ~., 2, data = swiss)
varimax(loadings(fa), normalize = FALSE)
promax(loadings(fa))

參考

Hendrickson, A. E. and White, P. O. (1964). Promax: a quick method for rotation to orthogonal oblique structure. British Journal of Statistical Psychology, 17, 65-70. doi:10.1111/j.2044-8317.1964.tb00244.x.

Horst, P. (1965). Factor Analysis of Data Matrices. Holt, Rinehart and Winston. Chapter 10.

Kaiser, H. F. (1958). The varimax criterion for analytic rotation in factor analysis. Psychometrika, 23, 187-200. doi:10.1007/BF02289233.

Lawley, D. N. and Maxwell, A. E. (1971). Factor Analysis as a Statistical Method, second edition. Butterworths.

也可以看看

factanalHarman74.cor

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Rotation Methods for Factor Analysis。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。