[英]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.