簡體   English   中英

將權重數據應用於 MCA 函數

[英]apply the weight data to the MCA function

我有一個包含 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 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錯誤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

如何解決這個問題呢?

最后,我找到了解決方案:

在我的帶有權重的數據向量中,一個人的權重 = 0。所以,我從我的數據中刪除了它,並且只保留了活動觀察值!= 0。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM