【问题标题】:psych - Getting cumulative Variance from fa loadingspsych - 从 fa 加载中获取累积方差
【发布时间】:2018-09-30 19:20:03
【问题描述】:

我正在使用 psych 包的 fa 命令进行因子分析,因此有一个 fa 类的对象。我可以使用 fac$loadings 查询载荷,但是如何捕获载荷的下半部分,它给出了 SS 载荷以及比例和累积方差。

示例代码:

library(psych)
data(bfi)
fac <- fa(r=cor(bfi, use="complete.obs"), nfactors=5, fm="ml", rotate="none")
fac$loadings

我如何提取关注信息?

                 ML1   ML2   ML3   ML4   ML5
SS loadings    4.429 2.423 1.562 1.331 0.966
Proportion Var 0.158 0.087 0.056 0.048 0.034
Cumulative Var 0.158 0.245 0.301 0.348 0.383

【问题讨论】:

    标签: r psych factor-analysis


    【解决方案1】:

    运行str(fac)之后好像可以得到你感兴趣的数据了

    df <- fac$Vaccounted
    > df
                                ML1        ML2       ML3       ML4        ML5
    SS loadings           4.4291169 2.42278894 1.5623383 1.3308373 0.96561620
    Proportion Var        0.1581827 0.08652818 0.0557978 0.0475299 0.03448629
    Cumulative Var        0.1581827 0.24471092 0.3005087 0.3480386 0.38252492
    Proportion Explained  0.4135227 0.22620272 0.1458671 0.1242531 0.09015437
    Cumulative Proportion 0.4135227 0.63972545 0.7855925 0.9098456 1.00000000
    

    【讨论】:

      猜你喜欢
      • 2019-02-19
      • 1970-01-01
      • 1970-01-01
      • 2017-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-19
      • 2022-10-02
      相关资源
      最近更新 更多