【问题标题】:glmmLasso error and warningglmmLasso 错误和警告
【发布时间】:2016-11-08 10:49:17
【问题描述】:

我正在尝试使用 glmmLasso 在广义线性混合模型中执行变量选择,但出现了我无法解决的错误和警告。数据集不平衡,一些参与者(PTNO)的样本比其他参与者多;没有丢失的数据。我的因变量是二进制的,所有其他变量(除了 ID 变量 PTNO)都是连续的。 我怀疑正在发生一些非常普遍的事情,但显然看不到它,并且在文档或网络上没有找到任何解决方案。 该代码基本上只是改编自 glmmLasso 足球示例:

glm8 <- glmmLasso(Group~NDUFV2_dCTABL+GPER1_dCTABL+ ESR1_dCTABL+ESR2_dCTABL+KLF12_dCTABL+SP4_dCTABL+SP1_dCTABL+  PGAM1_dCTABL+ANK3_dCTABL+RASGRP1_dCTABL+AKT1_dCTABL+NUDT1_dCTABL+                   POLG_dCTABL+   ADARB1_dCTABL+OGG_dCTABL+ PDE4B_dCTABL+  GSK3B_dCTABL+ APOE_dCTABL+  MAPK6_dCTABL, rnd = list(PTNO=~1),  
    family = poisson(link = log), data = stackdata, lambda=100, 
    control = list(print.iter=TRUE,start=c(1,rep(0,29)),q.start=0.7)) 

错误信息如下所示。具体来说,我不相信数据集中有任何 NA,我不确定有关因子变量的警告的含义。

迭代 1 grad.lasso[b.is.0]

包含必要变量的缩写数据集以 R 格式提供,可以下载 here。 我希望可以指导我如何继续进行分析。如果数据集有任何问题或您无法下载,请告诉我。非常感谢任何帮助。

【问题讨论】:

  • 请提供可重现的示例或访问示例数据。
  • 第一步,您应该消除警告。
  • 可以从上面的超链接(“数据集”)获得样本数据(它应该可以工作)。恐怕我不知道如何摆脱警告 - 这是我希望能够通过一些输入来解决的问题之一。
  • 有人能提出解决这个问题的建议吗?
  • 这有什么更新吗?我遇到了同样的问题

标签: r mixed-models


【解决方案1】:

只是为了跟进上面的@Kristofersen 评论。确实是 start 向量搞砸了您的分析。

如果我跑

glm8 <- glmmLasso(Group~NDUFV2_dCTABL+GPER1_dCTABL+ ESR1_dCTABL+ESR2_dCTABL+KLF12_dCTABL+SP4_dCTABL+SP1_dCTABL+  PGAM1_dCTABL+ANK3_dCTABL+RASGRP1_dCTABL+AKT1_dCTABL+NUDT1_dCTABL+                   POLG_dCTABL+   ADARB1_dCTABL+OGG_dCTABL+ PDE4B_dCTABL+  GSK3B_dCTABL+ APOE_dCTABL+  MAPK6_dCTABL, 
                  rnd = list(PTNO=~1), 
                  family = binomial(), 
                  data = stackdata, 
                  lambda=100,     
                  control = list(print.iter=TRUE))

然后一切都很好而且很花哨(即,它会收敛并产生一个解决方案)。您已经复制了带有泊松回归的示例,您需要根据您的情况调整代码。我不知道输出是否有意义。

快速说明:我在上面的代码中使用二项式分布,因为您的结果是二元的。如果估计相对风险是有意义的,那么泊松可能是合理的(并且它也会收敛),但是您需要重新编码您的结果,因为这两个组被定义为12,这肯定会弄乱泊松回归.

换句话说,做一个

stackdata$Group <- stackdata$Group-1

在您运行分析之前。

【讨论】:

  • 谢谢!省略起始向量也为我解决了这个问题。还要感谢@Kristofersen,并感谢您指出有关调整参数计算的相关帖子。
猜你喜欢
  • 1970-01-01
  • 2020-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-09
  • 2014-06-13
  • 1970-01-01
相关资源
最近更新 更多