因子分析不适用于分类变量分析

问题描述

我使用psych软件包对(解释性)因子分析存在问题。 我的数据包含三个1-4类别变量和四个1-5变量(每个变量都有NA类别)。

  PARTY1 ELECTION1 CONGRESS1 WASTE1 NOMATT1 INFLU1 COMPLEX1
   <dbl>     <dbl>     <dbl>  <dbl>   <dbl>  <dbl>    <dbl>
1      4         4         4      5       5      1        1
2      2         3         3      5       5      2        2
3      3         4         3      5       5      2        5
4      4         4         4      5       5      5        1
5      1         4         3      5       5      3        4
6      3         3         3      4       5      2        2

我运行以下命令来执行多色相关FA。

EFA.2009w1 <- fa(data.2009.wave1,nfactors = 3,rotate = "promax",fm="wls",cor = "poly",scores = TRUE,use="complete.obs")

但是我收到一条错误消息

polychoric(r,正确=正确,体重=体重)で:
这些项目没有相同数量的响应替代项,全局设置为FALSE。

我认为问题出在变量之间的不同尺度上。 如何正确分析不同规模的FA?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)