各位大佬,我是R语言小白一个,在使用“mediation”包进行分析时报错:Error in if (n.m != n.y) { : argument is of length zero
代码:med.out <- mediate(fit.med,fit.mmmv, treat = "sun", mediator = "mmmv",                   sims = 5000, boot = F)
summary(med.out)
使用length函数检查了sun和mmmv两个变量的样本数是一致的,尝试在变量前增加文件名(如“df$sun"),运行后仍然报错。
请教大佬们这是什么原因啊,实在是找不到问题在哪。