R语言实现轨迹分析--traj和lcmm包体会

R语言实现轨迹分析--traj和lcmm包体会

轨迹分析是对重复测量数据的一种归纳,转化为一种分类变量,比如手术后1~7天内的疼痛评分,可以形成术后急性痛轨迹。形成的轨迹作为一个分类变量,可以用于预测疾病的预后,比如术后慢行痛是否发生。

traj和lcmm是两个主要的轨迹分析的包,主要的区别是traj是对已有的数据进行轨迹拟合,不能形成"模型",也就是不能预测新的个案数据的轨迹,而lcmm可以,可以作为选择方法的依据。

traj包

相对来说,这个包比较简单,分析过程比较好理解,分三步,首先是计算指标,一共有18种指标,有最大值,斜率等,第二步是选择指标,从以上指标中选择一个或多个进行后续分析;第三步,是根据选择的指标进行聚类,背后的算法时k-means等。

包的功能比较齐全,可以进行可视化,也可以对数据进行打标,基本上可以满足需求。

lcmm包

这是一个功能比较丰富的包,其中的hlme函数是轨迹分析时使用的函数。处理的数据时标准的纵向数据(与traj包数据的样式不同),其中的time代表测量的时间,而Y是测量数据的值(比如,血压),还有X等是可能与Y相关的其它参数(比如,身高、体重)。

最终会形成"模型",可以预测新的个案数据的轨迹。

最后

两个包可以独立使用,也可以结合起来使用。

相关推荐
AI算法沐枫12 小时前
深度学习python代码处理科研测序数据
数据结构·人工智能·python·深度学习·决策树·机器学习·线性回归
哥布林学者13 小时前
高光谱拼接算法(一)扫推式成像和航带拼接算法
机器学习·高光谱成像
malog_14 小时前
大语言模型后训练全解析
人工智能·深度学习·机器学习·ai·语言模型
枫叶林FYL15 小时前
【强化学习】3 双系统持续强化学习:快速迁移与元知识整合架构手册
人工智能·机器学习·架构
GIS数据转换器15 小时前
农村生活污水治理智慧管控平台
大数据·人工智能·分布式·数据分析·生活·智慧城市
生态博士的R笔记15 小时前
R语言科研绘图:单/双因素箱线图 从基础到发表级 (附完整代码)
数据分析
:mnong16 小时前
SHAP 自动解释成本构成分析报告
机器学习·shap
一切皆是因缘际会17 小时前
本源投影内生智能:从概率拟合到硅基生命的底层重构
人工智能·深度学习·机器学习·ai·重构
小白学大数据18 小时前
Scrapling:极简高效的 Python 智能爬虫框架
开发语言·爬虫·python·数据分析
爱学习的徐徐18 小时前
监督学习核心算法:逻辑回归(Logistic Regression)
人工智能·机器学习·逻辑回归