首页 > 解决方案 > R中的混合效应逻辑回归模型

问题描述

我正在尝试使用以下代码制作此混合效果模型:

f = read.csv2( file = "C:/Users/Customer/Desktop/R/language.csv", sep="," )

data = f[,c("wals_code", "X81A.Order.of.Subject..Object.and.Verb", 
"X87A.Order.of.Adjective.and.Noun", "family")]

data[data==""]<-NA

data<-data[complete.cases(data),]

data <- data[!data$X87A.Order.of.Adjective.and.Noun == "3 No dominant 
order", ]

data <- data[!data$X81A.Order.of.Subject..Object.and.Verb == "7 No dominant 
order", ]

View(data)

m <- glmer(X87A.Order.of.Adjective.and.Noun ~ 
X81A.Order.of.Subject..Object.and.Verb + family + (1|wals_code), data = 
data, family = binomial)

但我收到以下错误:

警告信息:

1: In (function (fn, par, lower = rep.int(-Inf, n), upper = rep.int(Inf, : 在 10000 次评估中未能收敛

2:在 checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, : 无法评估缩放梯度

3:在 checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, : 模型未能收敛:退化 Hessian 有 4 个负特征值

标签: rlogistic-regressionmixed-models

解决方案


推荐阅读