NHANES|膳食纤维摄入量对贫血和虚弱关系的影响,仅仅只是做了亚组,并没有做交互...

郑老师统计课程,欢迎点击报名:Nhanes公共数据库挖掘 课程

2023年7月10日,中国医科大学第一医院学者在《BMC Geriatr(三区,IF=4.1发表题为:Anemia and frailty in the aging population:  implications of dietary fiber intake (findings of the US NHANES from 2007–2018)的研究论文。

这项研究是基于来自美国国家健康和营养检查调查(NHANES)中的数据。本文旨在探索膳食纤维消费是否改变贫血对老年人虚弱的影响。研究结果表明,虚弱与膳食纤维摄入量低但不高的老年人贫血的严重程度呈正相关。摄入足够的纤维可能是减少老年人虚弱的一种创新饮食策略。

18dcf8a9874faade16309577936e20a7.png

摘要与主要结果

一、摘要

背景:长期以来,虚弱一直被视为老年人身体功能下降的指标,这可能是由各种慢性疾病或癌性肿瘤引起的。膳食纤维与贫血和虚弱有关,而膳食纤维消费是否改变贫血对老年人虚弱的影响尚不确定。

方法:我们对2007-2018年国家健康和营养检查调查(NHANES)周期中60岁及以上的老年人进行了二次分析。膳食纤维摄入量是通过两次24小时的膳食回忆来估计的。根据先前NHANES研究中改良的Fried身体虚弱表型,参与者被分为虚弱或不虚弱。在高和低膳食纤维摄入水平下,使用加权逻辑回归来估计血红蛋白水平与虚弱之间的相关性的比值比(OR)和置信区间(CI)。


结果:本研究共纳入9644名老年人,加权样本为56403031人,其中3569186人(6.3%)被认为身体虚弱,其余被认为不虚弱。在低膳食纤维摄入组中,在完全调整模型中,较高的血红蛋白与较低的虚弱风险显著相关(OR=0.79,95%CI:0.71–0.87),贫血与几乎三倍的虚弱风险升高相关(OR=3.24,95%CI:1.98–5.29)。然而,在高膳食纤维摄入量的组中没有观察到这种现象。此外,高膳食纤维摄入组存在L型剂量-反应关系(P总体关联度<0.001;P非线性关联度=0.076)。而高膳食纤维摄入量组的剂量-反应相关性不显著(P整体关联度0.752;P非线性相关度=0.734)。


结论:在膳食纤维摄入量低但不高的老年人中,虚弱与贫血的严重程度呈正相关。充足的纤维摄入可能是一种创新的饮食策略,可以减少老年人的虚弱。

二、研究结果

1.基本情况

本研究共包括9644名老年人,完整数据来自NHANES 2007-2018。加权平均年龄为69.65岁,其中女性占54.3%。在虚弱组中,年龄、BMI、已婚/有伴侣的比例、高中以下学历、当前吸烟、高血压、糖尿病、心血管疾病、降压治疗、降糖治疗、降脂治疗和抗血小板治疗的比例均显著高于非虚弱组(均P值<0.05)。此外,虚弱组的血红蛋白和膳食纤维摄入量水平显著降低(所有P值<0.05)。

f7c849f8cd280490d9f56f6668438bf4.png

2.血红蛋白和膳食纤维摄入与虚弱的关系

血红蛋白与较低的虚弱风险相关(模型3;P < 0.001),

膳食纤维摄入量的增加与虚弱风险降低相关(模型3;P = 0.010)。

08e0c096b80231b00ea5be585233951a.png

3.高膳食纤维摄入组和低膳食纤维摄入组血红蛋白与虚弱的关系

在低膳食纤维摄入量组中,较高的血红蛋白与较低的虚弱风险显著相关(连续:OR = 0.79,P < 0.001; Q2 与 Q1:OR = 0.60,P = 0.002; Q3 与 Q1:OR = 0.53,P < 0.001; Q4 vs. Q1:OR = 0.51,P = 0.006;)。贫血与虚弱风险增加近三倍相关(OR = 3.24,P < 0.001)。

然而,在所有多变量调整模型中,高膳食纤维摄入量组的上述关联消失了(所有P值>0.05)。

b0e9cd14a32e29308b766bccca81f0f8.png

4.剂量-反应关系因膳食纤维摄入量水平而异

2A:低膳食纤维摄入组血红蛋白与虚弱风险之间存在L形剂量-反应关系(P总体关联<0.001;P非线性关联=0.076),当血红蛋白高于13.8 g/dL时,上述关系开始趋于平缓。

2B:高膳食纤维摄入组剂量反应关系不显著(P总体关联=0.752;P 非线性关联 = 0.734)(图2B).

9b827b9f5533c4558d1cd7d811ba8c04.png

5.膳食纤维摄入量水平之间的血红蛋白差异

与高膳食纤维摄入量相比,血红蛋白(13.94 vs 14.21;P < 0.001)在低膳食纤维摄入组中处于较低水平。

1f47d705c30dd7dc6fa93e88a9b860a0.png

6.人口统计学与膳食纤维摄入量水平之间的关联

在多变量logistic回归分析中,发现与较高膳食纤维摄入量水平相关的人口统计学是男性(OR = 2.02,P < 0.001),其他种族(OR = 1.54,P < 0.001 )和高中以上(OR = 1.65,P < 0.001)。 与具有高膳食纤维摄入量水平的几率较低的其他人口统计数据是年龄较大(OR = 0.98,P = 0.002),非西班牙裔黑人(OR = 0.69,P = 0.001),较高的BMI(OR = 0.97,P < 0.001)和当前吸烟(OR = 0.37,P < 0.001)。

b75fab8a9b763a11ac7a7a4f44781663.png

设计与统计学方法

一、研究设计

P(Population)参与者:2007-2018年国家健康和营养检查调查(NHANES)周期中60岁及以上的老年人。

E(exposure)暴露因素:膳食纤维摄入量低/高;是否贫血

O(outcome)结局:是否虚弱。

S(Study design)研究类型横断面研究。

二、统计方法

1.考虑权重:

0f6f24334a50d9943303245ae54611a7.png

2.统计描述+差异性分析:连续变量表示为加权平均值(标准误差,SE),并通过t检验进行检验。分类变量被描述为加权比例,并通过Rao-Scott卡方检验进行比较。

7d6fbca873cb84fccb9edc46f587b6f7.png

3.加权logistic回归用于估计膳食纤维摄入与血红蛋白和虚弱之间的相关性的比值比(OR)和置信区间(CI)。

92f36cec4a1809f46f4ee94ecc792250.png

4.亚组分析:为了测试高和低膳食纤维摄入水平之间的相关性是否不同,将研究样本分为高和低饮食纤维摄入亚组,并在亚组中估计相关性。(在模型1中,对年龄、性别和种族进行了调整。模型2纳入了对婚姻状况、教育程度、BMI和吸烟状况的额外调整。此外,在模型3中,考虑了总胆固醇/高密度脂蛋白胆固醇、高血压、糖尿病、心血管疾病、降压药、降糖药、降脂药和抗血小板药物等混杂因素进行进一步调整。)

a4319c7b2af936ee2070f3613d1a9dae.png

5.限制性立方样条分析还描述了评估不同亚组血红蛋白和虚弱之间的剂量-反应关系。最后,进行加权logistic回归,以确定与膳食纤维摄入水平相关的风险因素。

c7d8b72cf968ae6056255e3c19832e23.png

b42a6e62b3027389a27f5bb384898123.png

6.使用R版本4.0.3进行分析,P<0.05被认为具有统计学意义。

df6687d08d870e65158f5df356dcbfc2.png

小结

这篇文章想做膳食纤维摄入对贫血和虚弱关系的影响,从而回答膳食纤维摄入的重要性。但文章分析膳食纤维摄入对贫血和虚弱关系的影响只是将膳食纤维摄入进行了亚组分析,分为了高纤维摄入和低纤维摄入,在这两个群体中分别研究贫血和虚弱的关系。在做三者之间关系时,并没有做交互分析,所以如果理解成膳食纤维摄入对贫血和虚弱关系有影响,还是有些牵强。

但了解过nhanes的读者应该也知道,在分析多个因素对疾病影响的时候,文章的这种分析方法也是挺常见的,大家也可以学学,不管怎么说,杂志编辑喜欢就好!

一个专门做公共数据库的公众号,关注我们

a84cd5ed58bd01114d113104c775c77e.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ava实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),可运行高分资源 Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现
C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变和数据类型 在C语言中,变用于存储数据,数据类型用于定义变的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变地址的变。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值