【发布时间】:2019-08-08 10:33:56
【问题描述】:
我正在使用 R 中的 glmmLasso 函数构建广义线性混合模型。我通过硬编码变量的名称在函数的 rnd 参数中传递分类变量的名称,但是,当我存储任何其他变量中的变量并传递新的变量名,它会显示一个错误。
re_model <- glmmLasso(formula, rnd = list(Geography =~1),
lambda=10000, data = input_data)
var = "Geography"
我的数据包含一个变量 Geography,如果我硬编码和编写 geography 这工作得很好,但如果我在公式中使用别名 var,它会抛出一个错误,选择未定义的列。有人可以帮我解决这个问题吗?
【问题讨论】:
-
rnd = setNames(list(~1), var)
标签: r statistics glm