儿童生长百分比






2.69/5 (5投票s)
一个应用程序,用于将儿童的成长情况与同龄儿童进行比较。
引言
以下应用程序可帮助儿科医生或焦虑的父母,根据 NCHS(美国国家卫生统计中心)的数据比较孩子的发育情况。该应用程序使用他们的数据收集和公式来呈现不同领域的百分比。
背景
当孩子去看儿科医生时,一些基本检查标准是孩子的生长曲线图。目前,医生是手动完成这项工作,使用纸质生长图表。
有关此类生长图表的示例、用于创建它们的数据以及如何计算孩子的成长百分位,请访问 此处。
此应用程序所做的一切就是从父母/儿科医生那里获取孩子的数据,并将其插入公式中,以计算孩子与同龄儿童相比的成长进度。这是使用 NCHS 创建的公式和简单的 Z 表来计算最终百分比完成的。
在这个例子中,孩子的 BMI 高于同龄儿童的 93.94%。
我最初编写此代码是为了参加 Google 的 Android 竞赛,因此数据存储方式有点反向(硬编码)。
Using the Code
公式中使用的每个数据集都保存在以 double
数组形式存在的类中。每四个值是一个单独的限制。
孩子必须位于这两个限制之间,然后才能找到需要用于计算其百分位数的值(下限)。如果孩子的值大于最高限制,则他在该领域的发育百分比为 100%(过度发育)。如果孩子的值小于最低限制,则孩子在该领域的发育百分比为 0%(发育迟缓)。
以 2.0 开头的值代表用于女性的值。以 1.0 开头的值代表用于男性值。
关注点
这是我做的第一个让我能够将医学和编程结合起来的项目。随着时间的推移和我的医学学习的继续,我越来越看到将这两个研究结合起来的机会。我希望我们能够让老派的医生变得更具科技感……
我有机会磨练我的统计技能,并第一次真正使用了 Z 表(不包括大学)。