我有一个具有 4 个级别的变量 (x) - “从不”、“每月 1-2 次”、“每周 1-3 次”和“每天”。当我尝试使用
x <- factor (x, levels=c ("Never", "1-2 times a month", "1-3 times a week", "Everyday"))
出于某种原因,它将“每天”重新编码为 NA,并在我计算时显示为 0。我试过把它作为第一级或第二级,它做同样的事情。当我尝试制作虚拟数据时,它工作得很好,所以我不能举个例子。我将完全相同的代码与李克特变量一起使用,并且效果很好。