R-第七章|因子分析

本文详细介绍了R语言中的因子分析,从理论基础到基本步骤,包括因子分析与主成分分析的区别、因子分析模型、因子载荷的意义、旋转目的、因子得分计算,以及如何画出因子信息图。通过实例解析了因子分析在数据降维和解释中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        和之前一样,也是根据老师的课件和自己的理解整理的,不过为了减少不必要的时间开支,只会记录一些重要的点,其他不关心的就不记录了。

目录

1. 因子分析理论基础

(1)因子分析和主成分分析的区别与联系

(2)因子分析模型

(3)因子载荷的意义

(4)因子旋转的目的

(5)因子得分

(6)最后画出因子信息图

2. 因子分析的基本步骤

(1)确认数据是否适合作因子分析

(2)构造因子变量

(3)按照方差贡献确定因子数

(4)旋转因子使其更具有可解释性

(5)计算因子得分并做因子图

3. 代码部分


1. 因子分析理论基础

(1)因子分析和主成分分析的区别与联系

        区别①:分析角度不一样。因子分析侧重于找到变量的共同点或者异常点,并且把原有的变量分类,构成新的综合变量;主成分分析只是单纯的降维。

        区别②:计算方法不一样。主成分分析是先投影到第一主成分上,方差最大化,然后第二主成分垂直于第一主成分。因子分析是已经知道了样本的分布,直接计算某个平面的概率最大化。

        联系:如果样本均匀分布,那么因子分析退化成主成分分析。

(2)因子分析模型

图1 

        因子载荷A的估计有两种,一种是主因子估计(涉及到谱分解),计算样本投影到某个轴的方差最大;另一种是极大似然估计法,知道样本分布规律的时候,可以用极大似然法,估计样本落在某个平面的概率,然后求概率的最大方差。

(3)因子载荷的意义

图2 

         a_{ij} 表示 xj (第i个变量)依赖 Fj (第j个因子)的程度,值越大,依赖程度越大。

        ①共同度就是列系数加总,表示同一个变量对所有因子的累计权重,如果低就说明这一组(m个)因子对该变量的解释性不好,也可以说因

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

砂锅咸鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值