问题标签 [factor-analysis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 使用事实函数时获得因子分析分数
我已经使用factanal
R 中的函数对数据集进行因子分析。
查看输出摘要,我看到我可以访问加载和其他对象,但我对因子分析的分数感兴趣。
使用该功能时如何获得分数factanal
?
我试图自己计算分数:
并得到错误:
Error in m %*% n : non-conformable arrays
我不知道为什么,因为我仔细检查了数据的维度并且维度是一致的。
感谢大家的帮助。
r - 如何在 R 中复制 Stata“因子”命令
我正在尝试在 R 中复制一些 Stata 结果,但遇到了很多麻烦。具体来说,我想恢复与 Stata 在探索性因子分析中相同的特征值。举一个具体的例子,factor
Stata 中的帮助使用bg2
数据(关于医生费用)并为您提供以下结果:
我对表格第一列的特征值感兴趣。当我在 R 中使用相同的数据时,我得到以下结果:
如您所见,这些值与 Stata 的结果有很大不同。这两个程序很可能使用不同的方法来计算特征值,但我尝试了多种不同的方法来提取特征值,包括 R 命令中的大多数(如果不是全部)fa
选项其他一些 R 命令。我根本无法提取与 Stata 相同的特征值。我还通读了 Stata 的手册,试图弄清楚 Stata 使用的确切方法,但无法以足够的特异性弄清楚。factanal
principal
我很想得到任何帮助!如果您需要任何其他信息来回答问题,请告诉我。
r - 使用包“psych”进行因子分析时未发现对象“w”错误
这些页面上有很多关于因子分析的问题。我浏览了它们,但似乎没有什么相似之处,所以希望有人能提供帮助。
我正在对一些调查问题进行因子分析,我预计会出现一些潜在的结构。我正在运行主轴或minres
遇到相同的问题,如下所述。
我的数据集包含许多离散变量和编码为 的合理数量的缺失变量NA
,但即使在删除所有NA
问题后仍然存在:
第一个使用已弃用的版本并给我一个警告,但它有效。第二个给我以下错误:
我的数据中没有对象w
,但我并不真正理解这个对象首先是什么意思。
跑步traceback()
给了我:
对我不是很有启发。对此有何建议w
?
python - 通过 RPy 从 R 的 factanal() 中提取相关矩阵
我正在使用以下代码来提取loadings
矩阵:
哪个有效!
但是,如果我尝试为correlation
我得到:AttributeError: 'R' object has no attribute 'correlation'
如果 - 相反 - 我尝试:
我得到:ValueError: All parameters must be of type Sexp_Type,or Python int/long, float, bool, or None
我觉得这很奇怪,特别是因为相关性和负载都应该是有效的。
给我:
r - 从 R 中的因子分析 Biplot {psych} 中消除箭头
在biplot
下面的代码产生的我试图摆脱红线。如果有人可以提供帮助,我将不胜感激。
r - R (CFA) 中的 SEM:无法计算 Hessian 的 QR 分解。优化可能没有收敛。
我想做一个 CFA(效果很好),然后我删除了 R² 最低的两个项目,以提高模型的拟合度。问题是它只是为他们中的一个人解决了——当然合身比以前更好了。但是当我试图删除第二项(除了第一项)时,出现了上面提到的警告。第一个删除的项目是“External7”,第二个是“Negative2”。有什么想法或支持吗?
谢谢你的支持!
r - 如何用 R 计算因子分数?
我正在用SPSS中的主成分法进行因子分析。众所周知,我们可以通过点击“分数”和“另存为变量”在SPSS中获得因子分数。我的问题是,我需要在 R 中获得因子分数才能做更多的工作,那么我怎样才能获得与 R 的 SPSS 中相同的因子分数?
r - R: fa.parallel 的 psych 包,全局设置为 false
从 R 中的 psych 包调用 fa.parallel() 函数时遇到问题。
由于空间原因,只显示了数据集的头部,但我希望你能对我的问题有所了解。
给定以下示例数据集:
对于缺失值,我有 1-5 和 NA 的类别。
如果我执行
控制台输出说:
正如您在上表中看到的,有像“SQ112”这样的变量,它们只有值 1 和 2,或者“SQ109”有 1 和 NA 作为响应。
然而,这只是观察到的数据和来自 1-5 或 NA 的响应选项在所有变量上都是可能的,但在这种情况下根本没有观察到。
所以我希望全局设置为 TRUE,但每次调用该函数时,它都会将全局设置为 false,即使我在函数参数中指定它为 True。
r - R中的下标越界错误
使用statsfactanal
包中的函数进行因子分析。
我尝试了以下事情。
当我尝试运行 Divide_item_Factor_Loading(fit) 时出现一个名为
弹出。
我的 Divide_item_Factor_Loading 的完整代码:
我现在应该采取什么步骤来避免这个错误?
r - 让多维 IRT CFA 中的一些因素相关,但限制其他因素
我正在尝试使用mirt包运行 CFA。我有 3 个实质性因素 FA、FB 和 FC 以及几个一般因素 F1、F2 等。
我想让实质性因素相互关联,但将其余因素建模为与实质性因素不相关,但相互关联。
对于 3+1 因素,我使用了模型
它工作得非常好,导致以下摘要():
当我添加更多因素(F2、F3、...)并指定我希望它们“自由关联”时,这无法达到相同的结果。该模型
产生以下摘要():
关于为什么 COV 配方不起作用的任何想法?
非常感谢!KH