R语言学习十二
来源:互联网 发布:魔兽世界官方小说软件 编辑:程序博客网 时间:2024/06/07 00:36
主成分和因子分析
主成分分析(PCA)是一种数据降维技巧,它能将大量的相关变量转化为一组很少的不相关的变量,这些无关的变量称为主成分,例如,可以使用PCA把30个相关的信息转化为5个无关的成分变量,因为30个相关信息里面存在冗余。
探索性因子分析(EFA)是一种用来发现一组变量潜在结构的方法,可以通过寻找一组更小的,潜在的或隐藏的结构来解释已观测到的,显式的变量间的关系。
psych包中有用的因子分析函数:
使用principal()函数可以根据原始数据或者矩阵做主成分分析,格式为:principal(r,nfactors=,rotate=,scores=)
参数的解释如下:
以下是305个女孩身体指标间的相关系数:
我们需要用较少的变量来替换这些原始身体指标,如下代码可以判断提取的主成分数目:
如上图,其中碎石图,直线和x组成的连线,特征值大于1的准则线和100次模拟的平行分析,建议保留两个主成分。
可以看到,nfactors=2,说明两个主成分,proportion=0.58和0.22分别说明两个主成分代表的比例
0 0
- R语言学习(十二)
- R语言学习十二
- R语言十二本书
- R语言编程艺术 第十一、十二章
- 应用统计学与R语言实现学习笔记(十二)——主成分分析
- R语言学习:R安装
- R语言学习总结
- R语言学习笔记
- R语言学习
- R语言学习
- R语言学习笔记
- R语言学习笔记
- R语言学习资源
- R语言绘图学习
- R语言学习 apply
- R语言学习(一)
- R语言学习(二)
- R语言学习(三)
- 走进Reac
- [编程题] 有趣的数字
- redis中 Could not get a resource from the pool 异常解决
- Hibernate唯一约束
- 浅析 hibernate二级缓存与查询缓存之间的关系
- R语言学习十二
- 算法提高 理财计划
- android的spinner继承BaseAdapter设置选中和item不同的背景
- 通过一个打开APP之 Android scheme
- 关于在Response Header中取不到的问题
- 分享新作:休闲小游戏『Flying Stone』
- 程序员的机器学习入门笔记(八):最优化与计算复杂度概述
- 比较器的简单应用(Comparable接口)
- 课程设计一