Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >R语言如何用潜类别混合效应模型(LCMM)分析抑郁症状

R语言如何用潜类别混合效应模型(LCMM)分析抑郁症状

作者头像
拓端
发布于 2025-03-17 10:43:33
发布于 2025-03-17 10:43:33
9705
代码可运行
举报
文章被收录于专栏:拓端tecdat拓端tecdat
运行总次数:5
代码可运行

全文下载链接:http://tecdat.cn/?p=22206

每一个动态现象都可以用一个潜过程(Λ(t)来描述,这个潜过程在连续的时间t内演化点击文末“阅读原文”获取完整代码数据

模型背景

当对重复测量的标志变量进行建模时,我们通常不会把它看成是一个有误差测量的潜过程。然而,这正是混合模型理论所做的基本假设。潜过程混合模型利用这个框架将线性混合模型理论扩展到任何类型的结果(有序、二元、连续、类别与任何分布)。

潜类别混合模型

潜类别混合模型在Proust-Lima等人中介绍(2006 https://doi.org/10.1111/j.1541-0420.2006.00573.x 和2013 https://doi.org/10.1111/bmsp.12000 )。

使用线性混合模型根据时间对定义为潜过程感兴趣的变量进行建模:

其中:

  • X(t) 和Z(t) 是协变量的向量(Z(t) ;
  • β 是固定效应(即总体均值效应);
  • ui 是随机效应(即个体效应);它们根据具有协方差矩阵B 的零均值多元正态分布进行分布;
  • (wi(t)) 是高斯过程,可以添加到模型中以来放宽对象内部相关结构。

同时在观察方程中定义了感兴趣的潜过程标志变量Yij (针对对象i和场合j)的观察之间的关系:

其中

  • tij 是主题i 和场合j 的测量时间;
  • ϵij 是一个独立的零均值高斯误差;
  • H 是链接函数,可将潜过程转换为比例和度量。

使用了不同的参数族。 当标志变量为连续时,H-1 是递增单调函数的参数族,其中:

  • 线性变换:这简化为线性混合模型(2个参数)
  • Beta累积分布族重新调整(4个参数)

当标志变量是离散类别(二元或有序的)时: H是阈值函数,即Y的每个级别对应于要估计Λ(tij)+ ϵij区间的边界。

可识别性

与任何潜变量模型一样,必须定义潜变量的度量。在lcmm中,误差的方差为1,平均截距(在β中)为0。

示例

在本文中,lcmm 通过研究年龄65岁左右男性的抑郁症状(由CES-D量表测量)的线性轨迹来说明潜过程混合模型 。包括截距和age65的相关随机效应。

考虑的模型:

固定效应部分

估计不同连续链接函数的模型H

我们使用65岁左右的年龄变量进行中心化,并以十年为单位。 潜过程混合模型可以用不同的链接函数进行拟合,如下所示。这是用参数链接来完成的。

线性链接函数

定义线性链接函数时,模型将简化为标准线性混合模型。默认情况下具有线性链接函数:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
lcmm(CESD ~ age65*male, random=~ age65 #链接=线性

它与hlme安装的模型完全相同。与hlme对象的唯一区别是截距和残差标准误差的参数化。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
hlme(CESD ~ age65*male, random=~ age65 #链接=线性

对数似然相同,但估计参数β不在同一范围内

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
loglik
\[1\] -7056.652

非线性链接函数1:Beta累积分布函数Beta分布的重标累积分布函数(CDF)提供了标志变量与其基本潜伏过程之间的凹、凸或sigmoïd变换。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
lcmm( random=~ age65, link='beta')

非线性链接函数2:二次I样条二次I样条族近似于连续增加的链接函数。它涉及在标志变量范围内分布的节点。默认情况下,使用位于标志变量范围内的5个等距结:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
lcmm(random=~ age65, subject='ID', link='splines')

可以指定结的数量及其位置。首先输入节点的数目,接着 ,再指定位置 equiquantmanual 用于分别等距节点,在标志变量分布分位数或内部结在参数intnodes手动输入。例如, 7-equi-splines 意味着具有7个等距节点,6-quant-splines I样条, 意味着具有6个节点的I样条,其位于标志变量分布的分位数处。

例如,在分位数处有5个结:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
lcmm(link='5-quant-splines')

选择最佳模型

要选择最合适的链接函数,可以比较这些不同的模型。通常,这可以通过使用AIC 或 UACV等顺着根据拟合优度对模型进行比较来实现 。

AIC(每个模型的输出中都有UACV):

在这种情况下,根据AIC标准,由I-splines和5个分位数结点链接函数的模型提供了最佳拟合度。可以在图中比较不同的估计链接函数:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
plot(mli, which="linkfunction",xlab="潜过程")
legend(x="topleft", legend=c("线性", "beta","样条曲线 (5个等距结点)","样条曲线(5个分位数结点)"))

我们看到2个样条曲线转换非常接近。线性模型似乎不合适,如线性曲线和样条曲线之间的差值所示。Beta转换仅在潜过程的高值时才与样条曲线不同。变换的置信带可以通过蒙特卡洛方法获得:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
predict(mspl5q,ndraws=2000)
legend(legend=c("95% 置信带","分位数样条"),lty=c(2,NA))

用离散链接函数H估计模型

有时,对于仅具有有限数量级别的标志变量,连续链接函数不合适,并且必须处理标志变量的有序性质。lcmm函数通过考虑阈值链接函数来处理这种情况。然而,我们必须知道,带有阈值链接函数的模型的数值复杂性要重要得多(由于对随机效应分布进行了数值积分)。在拟合这个模型时,必须牢记这一点,随机效应的数量要严谨地选择。

注意,该模型成为累积概率混合模型。这里是一个使用HIER变量(4级)的例子,因为考虑到0-52的范围(例如52个阈值参数),CESD的阈值链接函数会涉及太多参数。

代码语言:javascript
代码运行次数:2
运行
AI代码解释
复制
 lcmm(HIER ~ age65*male, link='thresholds')

拟合后的输出

概要

该模型的摘要包括收敛性,拟合标准的优度和估计的参数。

根据协变量的分布预测的轨迹图,可以根据因变量的比例并根据协变量的分布来计算预测的轨迹:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
predict(msp, newdata=datnew, var.time="age"

然后绘制:

代码语言:javascript
代码运行次数:3
运行
AI代码解释
复制
plot(women,xlab="年龄")
plot(men, add=TRUE)
legend(legend=c("女性","男性", "95% 置信区间", "95% 置信区间"))

拟合优度1:残差图

特定的残差(右下方面板中的qqplot)应为高斯分布。

拟合优度2:预测与观察图

可以根据年龄绘制平均预测和观察值。请注意,预测和观察是在潜过程的范围内(观察是通过估计的链接函数进行转换的):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
plot( var.time="age65", xlab="(年龄-65)/10", break.times=8, ylab="潜过程")
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-03-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 拓端数据部落 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
我用NAS搭建斗地主并打出三带一,请问你们又该如何应对? - 熊猫不是猫QAQ
该项目为群友提出的需求,想要找娱乐棋牌类的容器。其实一开始我是不想做的,毕竟不能你让我做我就做,那我岂不是很没面子。但是不做又不行,毕竟都提需求了,于是我只能东找找西找找。终于让我找到了这样的容器。该容器包含了锄大地、麻将以及斗地主三大发明。 本次容器部署使用的是群晖的923+产品,目前来说如果想入正品群晖的话,923+产品的性价比还是不错的,如果觉得4G原生的内存不够,可以和熊猫一样扩展到8G,这样可玩性就会高很多了。想了解熊猫同款NAS就点点链接去看看吧!!!
熊猫不是猫
2023/06/01
9090
我用NAS搭建斗地主并打出三带一,请问你们又该如何应对? - 熊猫不是猫QAQ
画板软件 Excalidraw
Excalidraw是一个手写风格的框图画板软件。开源、小巧易用,在许多软件中都有开发者将其作为插件嵌入,达到手写风格画程序框图的目的。
用户1278550
2023/10/24
1.2K0
画板软件 Excalidraw
拖延症拜拜!用NAS搭建待办事项列表程序,规划每天行程 - 熊猫不是猫QAQ
虽然熊猫更新真的很频繁,圈内大佬都说我太卷了,但其实熊猫是一个有拖延症的人。虽然并不是特别严重那种,但是每次回想起来还是觉得应该改了,同时我媳妇儿也有一定的拖延症。两个拖延症就导致每天处理事情结束就很晚了。于是乎在我们激烈的讨论下决定下决心改掉这个毛病。
熊猫不是猫
2023/06/20
9430
拖延症拜拜!用NAS搭建待办事项列表程序,规划每天行程 - 熊猫不是猫QAQ
PDF文件不好处理?NAS自建PDF多功能工具,满足您的所有PDF需求 - 熊猫不是猫QAQ
前段时间工作上领导发了一些PDF文件,让我想办法在文件上添加上公司水印,于是当时就在网上找了一些在线工具实现。后来熊猫便想能不能自己部署一个这样的在线工具呢?答案是可以的,就像网友们说的,docker真的无所不能,所以这样一来约等于NAS无所不能了。于是便找到了Stirling PDF这款容器,该容器3个不同的版本,完整版,精简版和超精简版,你可以根据自己的需求来搭建。
熊猫不是猫
2023/06/20
8260
PDF文件不好处理?NAS自建PDF多功能工具,满足您的所有PDF需求 - 熊猫不是猫QAQ
小姐姐捕捉器!docker部署一个TikTokDownload网页版 - 熊猫不是猫QAQ
这段时间粉丝群老是会发一些小姐姐的抖音,而同时也有粉丝问我怎么能下载无水印的小姐姐。为了群友以及粉丝的幸福,熊猫便将此需求排在了前面。多番找寻下找到了今天这个可部署的TikTokDownload网页版。该项目具备视频和原声下载、图集打包下载功能(自动文件夹+命名)以及自己微信的cookie设置等功能。
熊猫不是猫
2023/09/16
1.3K0
小姐姐捕捉器!docker部署一个TikTokDownload网页版 - 熊猫不是猫QAQ
谁说NAS没有娱乐性?NAS可搭建小游戏合集,快看看有你喜欢的吗? - 熊猫不是猫QAQ
最近粉丝们一直让我谢谢NAS上搭建游戏服务器的事情,目前已经找到了可用的DNF,亲测可搭建并且傻瓜式教程。当然在放大招之前肯定还是先吃点开胃小菜,今天熊猫边介绍一下NAS上可搭建的一些小游戏。记得给熊猫关注,点赞和收藏哦,熊猫会尽力找一些适合所有人的容器。当然部分小众要求我也会尽力去找满足大家。
熊猫不是猫
2023/06/09
1.9K0
谁说NAS没有娱乐性?NAS可搭建小游戏合集,快看看有你喜欢的吗? - 熊猫不是猫QAQ
真哥们就要一起看片,NAS部署自托管视频共享平台Clipable - 熊猫不是猫QAQ
俗话说得好,真哥们就要一起扛过那啥,一打打过那啥,一起看过那啥,所以今天给大家介绍的便是一款可以一起看片的视频共享平台——Clipable。Clipable提供了一个简单直观的用户界面,让任何人都可以轻松上传、分享和观看视频。所以你可以将你的视频上传,而其他人也可以对视频进行观看或分享。
熊猫不是猫
2023/07/20
6451
真哥们就要一起看片,NAS部署自托管视频共享平台Clipable - 熊猫不是猫QAQ
家中设备过多?想用无法开机?NAS搭建网络唤醒工具UpSnap - 熊猫不是猫QAQ
目前熊猫手头有六台不同品牌与型号的NAS,随着设备越来越多,电费的压力也越来越大。所以这些NAS中大部分时候都是处于关机状态,仅保留了一两台常用NAS用于远程访问以及折腾。而有时候又需要用到某品牌的NAS,于是便找到了这样的工具——网络唤醒工具UpSnap。UpSnap作为局域网唤醒工具,可添加设备进行唤醒操作,也可通过设置端口查看端口是否打开,非常方便。
熊猫不是猫
2023/07/20
7590
家中设备过多?想用无法开机?NAS搭建网络唤醒工具UpSnap - 熊猫不是猫QAQ
在NAS上搭建直播服务器,人人都是平台“一哥”,开启你的专属网红之路 - 熊猫不是猫QAQ
今天的容器应群友要求找的,他想找一个自己搭建的直播服务器,从而实现专属平台的直播功能。而之前熊猫也介绍过直播的一些容器,例如bilibili-go这一类,但这一类只能用于特定平台,并不是自有平台。今天要介绍的Owncast是一个开源的自托管方案,具有高度可定制性和灵活性,可以在几分钟内部署好。
熊猫不是猫
2023/06/11
1.3K0
在NAS上搭建直播服务器,人人都是平台“一哥”,开启你的专属网红之路 - 熊猫不是猫QAQ
NAS搭建互联网资产管理程序—资产灯塔,不仅仅是域名收集 - 熊猫不是猫QAQ
不知道大家都有多少域名呢?熊猫这边有两个域名,都是以panda为名,为了增加自己辨识度的同时也能方便好记。而对于某些大佬来说,可能存在很多域名,这时候就需要一个项目来管理你的域名了,灯塔便是这样的项目。
熊猫不是猫
2023/07/20
4970
NAS搭建互联网资产管理程序—资产灯塔,不仅仅是域名收集 - 熊猫不是猫QAQ
用NAS提升自己工作效率,项目管理工具Focalboard部署 - 熊猫不是猫QAQ
有了NAS后我相信大部分人都会将NAS上的一些功能用于自己的工作中。毕竟NAS也算是生产力工具,而且对于NAS来说不会想平板一样,买前生产力,买后爱奇艺。而今天介绍的容器便是提高生产力的容器——Focalboard,它的特点如下:
熊猫不是猫
2023/06/07
1.9K0
用NAS提升自己工作效率,项目管理工具Focalboard部署 - 熊猫不是猫QAQ
用NAS搭建一个你的文件共享站,和基友分享你的那些好康的“东西” - 熊猫不是猫QAQ
大部分情况下大家分享nas中的文件都是通过直接生成连接的形式发给朋友,但如果有些东西我没有存在nas中,上传到nas再去生成链接再发给基友,多少有点不方便了,于是文件分享站变有了它存在的意义。我们可以将一些nas中没有存放的文件放上面供基友自行查看。
熊猫不是猫
2023/09/06
7780
用NAS搭建一个你的文件共享站,和基友分享你的那些好康的“东西” - 熊猫不是猫QAQ
用NAS搭建视频会议平台,集成强大的各种功能,还能实现最高4K传输 - 熊猫不是猫QAQ
该项目发现很早了,但最近公司开会时想要共享屏幕什么的我才想起来。Free WebRTC - SFU - 一款简单、安全、可扩展的实时视频会议,支持高达4k的分辨率,它与所有主要的浏览器和平台兼容。该项目可实现的功能太多了,我这里不一一写出,可以看一下官方给出的特性图。
熊猫不是猫
2023/11/29
8730
用NAS搭建视频会议平台,集成强大的各种功能,还能实现最高4K传输 - 熊猫不是猫QAQ
NAS私人助理小改改?简单操作就能让你在NAS搭建微软全新的AI助手 - 熊猫不是猫QAQ
微软的bing现在真的越来越强大了,并且目前也支持回复图片与生成图片的功能了,虽然访问也很简单,但是对于折腾佬来说,任何服务都有一种想自建的想法。于是乎这个项目就被群友们发现了。基于微软Bing,用Vue3和Go简单定制的微软Bing演示站点,拥有一致的UI体验,支持提示词,基本兼容微软Bing智能的所有功能,无需登录即可畅聊。 该项目使用群晖部署演示,理论上支持其他所有NAS设备,因为该项目并没有要求很多的底层权限,所以你可以在绿联或者极空间运行。
熊猫不是猫
2023/06/04
7290
NAS私人助理小改改?简单操作就能让你在NAS搭建微软全新的AI助手 - 熊猫不是猫QAQ
NAS下自建支持中文的实时协作文档编辑器——Etherpad - 熊猫不是猫QAQ
原本计划的今天发布DNF的文章,但是由于客户端文件存于百度云,而百度云的速度大家懂的自然懂,于是今天便介绍新发现的文档协作编辑器——Etherpad。作为一款多人协作的文档编辑器,Etherpad不管是安装还是使用都很方便,并且文中是支持中文的。
熊猫不是猫
2023/06/13
1.1K0
NAS下自建支持中文的实时协作文档编辑器——Etherpad - 熊猫不是猫QAQ
请问需要企业服务吗?我用NAS搭建ERPNext助力你的创业! - 熊猫不是猫QAQ
该容器其实之前便发现了,但是一直折腾不对,各种报错。近期看到老苏把它折腾好了,于是想着搭建试试。项目为ERPNext,它提供了一套完整的企业解决方案,包括会计、采购、销售、库存、制造、CRM等功能,为中小型企业提供一种简单、易用、灵活的ERP系统,如果你有创业需求,那么在创业初期不愿意花钱买ERP的情况下可以尝试一用。(本次部署使用为群晖6.x系统,推荐至少8G内存)
熊猫不是猫
2023/05/28
1.1K0
请问需要企业服务吗?我用NAS搭建ERPNext助力你的创业! - 熊猫不是猫QAQ
又是一年毕业季,用NAS打造自己的专属简历,世界500强等你进 - 熊猫不是猫QAQ
今年一晃又过去一半了,每年六七月份变有一堆应届生找工作,而今天的就业形势尤其困难,如此一来你的简历就一定要有内容。所以今熊猫教大家部署一款在线简历生成器-Reactive-Resume,祝愿应届学弟学妹能找到自己喜欢并待遇不错的工作。
熊猫不是猫
2023/06/20
5080
又是一年毕业季,用NAS打造自己的专属简历,世界500强等你进 - 熊猫不是猫QAQ
目前发现的一些有趣的docker容器—第十六期 - 熊猫不是猫QAQ
第十六期的内容了,这个系列一直被大家喜欢,我也一直会更新下去。不过熊猫还是希望您在看的同时能关注、点赞、收藏走一波,这是对我最大的支持。 本次收录的容器有些为之前部署过,有些为新发现的正在研究的。当然你有什么好的容器项目也可以推荐到评论区!
熊猫不是猫
2023/07/20
2.2K0
目前发现的一些有趣的docker容器—第十六期 - 熊猫不是猫QAQ
全网最正确的NAS下搭建chemex(咖啡壶)信息化资产管理系统 - 熊猫不是猫QAQ
前段时间其实就看到了有部署chemex的教程了,那时候我还评论说都有人写了那我就不写了吧。但是这两天有粉丝私信我说按照他那个教程部署发现并没有办法部署成功,我又跑去看了一篇发现很多人都反映无法部署成功,有缺失的步骤并没有写出来,于是乎熊猫在这里还是补充一篇完整可部署方案吧! 本次部署用到的NAS是群晖的920+产品,现在看来依然是不错的产品。当然920+如今已经没有自营售卖,大家如果想入手正品群晖,猫在这里推荐近期好价的923+。在618活动期间923+的价格已经来到了4000不到的价位了,可以说是非常不错,感兴趣的可以自行点击链接查看哦!
熊猫不是猫
2023/06/04
2.9K1
全网最正确的NAS下搭建chemex(咖啡壶)信息化资产管理系统 - 熊猫不是猫QAQ
全局资源编排下载系统,所有资源通通拿下!用NAS打造完美的追剧娱乐中心 - 熊猫不是猫QAQ
我相信大家手里NAS大部分都会用来搭建影视系统,不管你是用emby、jellyfin还是付费plex,这些系统都需要本地资源的支持,而本地资源哪儿来呢?部分人手机拥有很多PT站点,那么对于他们来说,资源很好找而且很及时。有新出的片子都能第一时间获取到。而对于没有PT站的人来说,只能去免费的站点了,但是都有NAS了,自然需要一套全自动服务了。于是乎Kubespider便诞生了。
熊猫不是猫
2023/07/20
1.3K0
全局资源编排下载系统,所有资源通通拿下!用NAS打造完美的追剧娱乐中心 - 熊猫不是猫QAQ
推荐阅读
我用NAS搭建斗地主并打出三带一,请问你们又该如何应对? - 熊猫不是猫QAQ
9090
画板软件 Excalidraw
1.2K0
拖延症拜拜!用NAS搭建待办事项列表程序,规划每天行程 - 熊猫不是猫QAQ
9430
PDF文件不好处理?NAS自建PDF多功能工具,满足您的所有PDF需求 - 熊猫不是猫QAQ
8260
小姐姐捕捉器!docker部署一个TikTokDownload网页版 - 熊猫不是猫QAQ
1.3K0
谁说NAS没有娱乐性?NAS可搭建小游戏合集,快看看有你喜欢的吗? - 熊猫不是猫QAQ
1.9K0
真哥们就要一起看片,NAS部署自托管视频共享平台Clipable - 熊猫不是猫QAQ
6451
家中设备过多?想用无法开机?NAS搭建网络唤醒工具UpSnap - 熊猫不是猫QAQ
7590
在NAS上搭建直播服务器,人人都是平台“一哥”,开启你的专属网红之路 - 熊猫不是猫QAQ
1.3K0
NAS搭建互联网资产管理程序—资产灯塔,不仅仅是域名收集 - 熊猫不是猫QAQ
4970
用NAS提升自己工作效率,项目管理工具Focalboard部署 - 熊猫不是猫QAQ
1.9K0
用NAS搭建一个你的文件共享站,和基友分享你的那些好康的“东西” - 熊猫不是猫QAQ
7780
用NAS搭建视频会议平台,集成强大的各种功能,还能实现最高4K传输 - 熊猫不是猫QAQ
8730
NAS私人助理小改改?简单操作就能让你在NAS搭建微软全新的AI助手 - 熊猫不是猫QAQ
7290
NAS下自建支持中文的实时协作文档编辑器——Etherpad - 熊猫不是猫QAQ
1.1K0
请问需要企业服务吗?我用NAS搭建ERPNext助力你的创业! - 熊猫不是猫QAQ
1.1K0
又是一年毕业季,用NAS打造自己的专属简历,世界500强等你进 - 熊猫不是猫QAQ
5080
目前发现的一些有趣的docker容器—第十六期 - 熊猫不是猫QAQ
2.2K0
全网最正确的NAS下搭建chemex(咖啡壶)信息化资产管理系统 - 熊猫不是猫QAQ
2.9K1
全局资源编排下载系统,所有资源通通拿下!用NAS打造完美的追剧娱乐中心 - 熊猫不是猫QAQ
1.3K0
相关推荐
我用NAS搭建斗地主并打出三带一,请问你们又该如何应对? - 熊猫不是猫QAQ
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验