【问题标题】:apply the weight data to the MCA function将权重数据应用于 MCA 函数
【发布时间】:2021-06-23 15:11:02
【问题描述】:

我有一个包含 25 个定性变量的数据集,第 26 个变量对应于分配给每个人的权重。

我使用了FactoMiner 包中的MCA 函数,并考虑到权重,我添加了选项row.w。这是我的代码:

res.mca <- MCA(Vague5_ACM[,-26],
              row.w = Vague5_ACM[,26],
              quali.sup = 1:2,
              graph=T)

但是,添加 row. w 选项会给我一条错误消息:

错误in MCA(Vague5_ACM[, -26], row.w = Vague5_ACM[, 26], quali.sup = 1:2, : length of vector row.w should be the number of active rows

如何解决这个问题?

【问题讨论】:

    标签: r factominer mca


    【解决方案1】:

    终于找到了解决办法:

    在我的带有权重的数据向量中,一个人的权重 = 0。所以,我从我的数据中删除了它,并且只保留了活动的观察值!= 0。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-29
      • 2017-01-01
      • 2014-06-08
      • 2023-04-07
      • 2018-07-09
      • 2020-03-23
      • 2019-06-01
      相关资源
      最近更新 更多