主要内容

将数据分组并计算统计数据

此示例显示如何从中拆分数据patients.mat将数据文件分组。然后展示了如何计算各组患者的平均体重和体重指数,以及血压读数的方差。它还显示了如何在表格中总结结果。

加载患者数据

加载从100名患者收集的样本数据。

负载病人

转换性别SelfAssessedHealthStatus到分类数组。

性别=分类(性别);自评健康状态=分类(自评健康状态);WHO
姓名大小字节类别属性年龄100x1800双倍舒张压100x1800双倍性别100x1330分类高度100x1800双倍姓氏100x111616细胞位置100x114208细胞自评健康状态100x1560分类吸烟者100x1100逻辑收缩压100x1800双倍体重100x1800双倍

计算平均重量

将患者分为非吸烟者和吸烟者吸烟者变量。计算每组的平均重量。

[G,吸烟者]=发现组(吸烟者);平均重量=分离应用(@mean,Weight,G)
平均重量=2×1149.9091 161.9412

这个查找组函数返回G,创建的组编号的向量吸烟者.这个拆分应用函数使用G分裂重量分成两组。拆分应用应用的意思是函数,并将平均权重连接到一个向量中。

查找组返回一个包含组标识符的向量作为第二个输出参数。组标识符是逻辑值,因为吸烟者包含逻辑值。第一组患者为非吸烟者,第二组患者为吸烟者。

吸烟者
吸烟者=2x1逻辑阵列0 1

将患者体重按性别和吸烟者身份进行分割,并计算平均体重。

G=被调查组(性别,吸烟者);平均体重=分离应用(@mean,Weight,G)
平均重量=4×1130.3250 130.9231 180.0385 181.1429

独特的组合性别吸烟者确定四组患者:女性不吸烟者、女性吸烟者、男性不吸烟者和男性吸烟者。在表格中总结四组及其平均权重。

(G,性别,吸烟者)= findgroups(性别、吸烟);T =表(性别、吸烟、meanWeight)
T=4×3表性别吸烟者表示体重______ ______ __________女性假130.32女性真130.92男性假180.04男性真181.14

T.gender包含分类值,以及吸烟者包含逻辑值。这些表变量的数据类型与性别吸烟者分别地

计算四组患者体重指数(BMI)。定义一个函数高度重量作为它的两个输入参数,并计算BMI。

= @(h,w)mean((w ./ (h.^2)) * 703);体重指数= splitapply (meanBMIfcn,身高、体重、G)
体重指数=4×121.6721 21.6686 26.5775 26.4584

根据自我报告对患者进行分组

计算报告自己健康状况为这两种情况的患者的比例贫穷的公平. 首先,使用拆分应用统计每组患者的数量:女性不吸烟者、女性吸烟者、男性不吸烟者和男性吸烟者。然后,只统计报告健康状况的患者贫穷的公平,使用逻辑索引sG.从这两组计数中,计算出每组的分数。

[G,性别,吸烟者]=发现组(性别,吸烟者);S=自我评估的健康状态;I=ismember(S{“可怜的”,“公平”}); numPatients=splitapply(@numel,S,G);numPF=splitapply(@numel,S(I),G(I));numPF./numPatients
ans=4×10.2500 0.3846 0.3077 0.1429

比较中的标准偏差舒张压报告的患者的读数贫穷的公平健康和那些报告的病人好的优秀的健康

stdDiastolicPF=splitapply(@std,舒张期(I),G(I));stdDiastolicGE=splitapply(@std,舒张期(~I),G(~I));

在表格中收集结果。对于这些患者,报告的女性非吸烟者贫穷的公平健康状况显示血压读数变化最大。

T =表(性别、吸烟、numPatients、numPF stdDiastolicPF, stdDiastolicGE, BMI)
T=4×7表性别吸烟者(性别)吸烟者(性别)数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字(数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字4.2678 4.8159 26.578男性真实21 3 5.6862 5.258 26.458

另见

|

相关的话题