Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我会得到;as.character.default(“glmerMod”类的“S4对象”)中出错;当使用tryCatch时?_R_Try Catch_Lme4 - Fatal编程技术网

为什么我会得到;as.character.default(“glmerMod”类的“S4对象”)中出错;当使用tryCatch时?

为什么我会得到;as.character.default(“glmerMod”类的“S4对象”)中出错;当使用tryCatch时?,r,try-catch,lme4,R,Try Catch,Lme4,我在数据集上应用线性模型,并使用tryCatch检测可能的警告,下面是脚本: glm.m <- tryCatch( glmer(y ~ gene + (1|x) + (1|z), data =a, family="binomial"), warning= function(w){paste("warning",glmer(y ~ gene + (1|x) + (1|z), data =a, family="binomial"))}) glm.mpaste正在尝试将glme

我在数据集上应用线性模型,并使用tryCatch检测可能的警告,下面是脚本:

glm.m <- tryCatch(
    glmer(y ~ gene + (1|x) + (1|z), data =a, family="binomial"),
    warning= function(w){paste("warning",glmer(y ~ gene + (1|x) + (1|z), data =a, family="binomial"))})

glm.m
paste
正在尝试将
glmer(y~gene+(1 | x)+(1 | z),data=a,family=“binomial”)
的输出转换为文本字符串,但它不知道如何转换。在
粘贴表达式中,您实际上想做什么?谢谢您的回复。我试图将一个“警告”粘贴到行中,这将给我警告,只是为了找到它们,否则在最后,我将只有一些警告,我不知道哪些行给出了警告,因为我正在将该函数应用到数据帧