statsmodels.multivariate.factor_rotation.promax

statsmodels.multivariate.factor_rotation.promax(A, k=2)[source]

对矩阵 \(A\) 执行 promax 旋转。

这个方法在文献中对我来说不是很清楚,这个实现是我理解它应该如何工作的。

Promax 旋转按以下步骤进行:

  • 确定varimax旋转后的模式 \(V\)

  • 构建一个旋转目标矩阵 \(|V_{ij}|^k/V_{ij}\)

  • 对目标执行Procrustes旋转以获得T

  • 确定模式

首先,使用正交varimax旋转确定目标矩阵 \(H\)。 然后,朝向目标执行斜交目标旋转。

Parameters:
Anumpy matrix

非旋转因子

kfloat

参数,应为正数

参考文献

[1] Browne (2001) - 探索性因子分析中解析旋转的概述

[2] Navarra, Simoncini (2010) - 气候数据分析的实证正交函数指南


Last update: Oct 16, 2024