主要依据《R实战》,用自己的数据做探索,反正这文章也没人看哈哈哈。

涉及到的包:psych、GPArotation

#载入数据

data=read.csv("D:/From R/SEM in R/study1.csv",header = TRUE,sep=",")
data
str(data)

#生成相关系数矩阵

cor<-cor(data[11:34])

library(psych)
#判断需要提取的公共因子数,生成碎石图

fa.parallel(cor,n.obs=209,fa="both",n.iter = 100,main = "Scree plots with parrallel analysis")
#修改x轴显示参数
axis(1,at=seq(1,30,1))

#主轴迭代法提取因子,并进行斜交旋转

library(GPArotation)
fa.promax<-fa(cor,nfactors=3,rotate="promax",fm="pa",score=TRUE)
fa.promax

#获得因子荷载矩阵

fsm<-function(oblique){if(class(oblique)[2]=="fa" & is.null(oblique$Phi)){warning("Obejct doesn't look like oblique EFA")}else{P<-unclass(oblique$loading)F<-P %*% oblique$Phicolnames(F)<-c("PA1","PA2","PA3")return(F)}
}
fsm(fa.promax)

#绘制正交或斜交结果的图形

factor.plot(fa.promax,labels = rownames(fa.promax$loadings))fa.diagram(fa.promax,simple=F)

最后我的结果是这样的:

很奇怪?和理论预设的不太一样。。

并且按照《R实战》的流程并没有像mplus的结果一样报告很多东西....

结构方程模型和R语言还要再继续学习.....

R语言探索性因子分析练习相关推荐

  1. R语言探索性因子分析(Exploratory factor analysis)

    R语言探索性因子分析(Exploratory factor analysis) 因子分析的方法一般有两种:一是探索性因子分析(EFA):二是验证性因子分析(CFA).探索性因子分析有助于建立新的假设. ...

  2. R语言实战笔记--第十四章 主成分和因子分析

    R语言实战笔记–第十四章 主成分和因子分析 标签(空格分隔): R语言 主成分分析 因子分析 原理及区别 主成分分析与因子分析很接近,其目的均是为了降维,以更简洁的数据去解释结果,但这两种方法其实是相 ...

  3. 用极大似然法估计因子载荷矩阵_应用统计学与R语言实现学习笔记(十三)——因子分析...

    Chapter 13 Factor Analysis 本篇是第十三章,内容是因子分析. 这篇博客的完整内容包含各类数学表达.可以见我CSDN和hexo搭的个人博客. CSDN博客 1 因子分析概念 因 ...

  4. R语言使用psych包进行探索性因子分析EFA、使用cov2cor函数将原始数据的协方差矩阵将其转换为相关性矩阵( covariance matrix into correlation matrix)

    R语言使用psych包进行探索性因子分析EFA.使用cov2cor函数将原始数据的协方差矩阵将其转换为相关性矩阵( covariance matrix transform into correlati ...

  5. R语言使用psych包进行主成分分析PCA和探索性因子分析EFA的常用函数介绍:principal、fa、fa.parallel、factor.plot、fa.diagram、scree

    R语言使用psych包进行主成分分析PCA和探索性因子分析EFA的常用函数介绍:principal.fa.fa.parallel.factor.plot.fa.diagram.scree 目录

  6. R语言进行探索性因子分析EFA、除了R原生函数(princomp函数和factanal函数)以及psych包以外的其它包:FactoMineR、FAiR包、GPArotation包、nFactors包

    R语言进行探索性因子分析EFA(exploratory factor analysis).除了R原生函数(princomp函数和factanal函数)以及psych包以外的其它包:FactoMineR ...

  7. R语言实战(九)主成分和因子分析

    本文对应<R语言实战>第14章:主成分和因子分析 主成分分析(PCA)是一种数据降维技巧,它能将大量相关变量转化为一组很少的不相关变量,这些无关变量成为主成分. 探索性因子分析(EFA)是 ...

  8. R语言学习笔记——高级篇:第十四章-主成分分析和因子分析

    R语言 R语言学习笔记--高级篇:第十四章-主成分分析和因子分析 文章目录 R语言 前言 一.R中的主成分和因子分析 二.主成分分析 2.1.判断主成分的个数 2.2.提取主成分 2.3.主成分旋转 ...

  9. R语言ggplot2可视化NHANES数据集年龄和身高的关系并按照性别因子分析男性和女性的差异

    R语言ggplot2可视化NHANES数据集年龄和身高的关系并按照性别因子分析男性和女性的差异 目录

  10. R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、使用rotate参数指定进行斜交旋转提取因子、使用fa.diagram函数可视化斜交旋转因子分析、并解读可视化图形

    R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵).使用rotate参数指定进行斜交旋转提取因子.使用fa.diagram函数可视化斜交旋转因子分析.并解读可视化图形 目 ...

最新文章

  1. 二叉搜索树的查询操作《算法导论》12.2
  2. VTK:PolyData之ExtractSelection
  3. lua的面向对象编程,封装,继承,多态的实现
  4. 失物招领小程序_通知 | 保卫部拟设置失物招领处
  5. 启动模拟器要20多分钟_有硬核开发者将Windows 10X模拟器镜像提取并在物理机上成功安装...
  6. java 父类 new 子类
  7. MySQL/InnoDB中,乐观锁、悲观锁、共享锁、排它锁、行锁、表锁、死锁概念的理解...
  8. ansible-playbook 单个yml文件部署tomcat简单示例
  9. python的参数传递机制
  10. FA 工业自动化设备设计基础
  11. 如何筹办一场千人技术峰会?
  12. php电子面单接口,可一次性接入全国45家主流快递~顺丰、京东、邮政、EMS、德邦、四通一达
  13. EasyAR+ZXing实现UnityAR二维码扫描
  14. 【ERP】概念_总账系统、记账、往来科目
  15. SpringBoot Poi生成Excel文件时,下载的文件报错格式不正确需要修复
  16. 从薛定谔方程到K-S方程
  17. 思考与总结:我对管理岗位的思考
  18. 国企工作,让我有更多时间了解VCN中文编程
  19. C语言趣味程序设计编程百例精解
  20. 蓝牙配对码配置错误_漏洞问题频发,你还敢开你的蓝牙吗?

热门文章

  1. webpack v4 常用配置(以配置vue ssr的webpack为例)
  2. 新型 EGFR 小分子抑制剂(克服 L858R/T790M 突变)
  3. 二次bootloader关于boot28.asm应用的注意事项,28035的
  4. 新建android模拟器无法拨号 真机可以拨号,Android模拟器相关操作设置
  5. 记录自建ALIDDNS服务域名解析和外网访问
  6. 【不务正业】之前端HTML基础(二)
  7. 积分墙渠道运营那些事儿
  8. 3.PS 缩小放大、移动、选区工具
  9. matplotlib绘图配色colormap问题
  10. 阿里 70 后程序员的 24 个“避坑”法则