一种检验数据标签阶梯式生成方法及装置与流程
本发明涉及数据处理,尤其涉及一种对具有参考范围的检验数据进行偏离程度量化、标签分级、规则判定、关联调整及排序输出的检验数据标签阶梯式生成方法及装置。
背景技术:
1、在数据分析平台、质量监测系统和信息管理系统中,通常需要接收具有实际值、参考范围、数据项标识、单位及提示符的数据条目,并依据实际值是否超出参考范围,为相应数据条目配置提示标签。所生成的标签可用于数据筛选、异常状态识别、优先级确定以及显示顺序组织。
2、现有的数据标签生成方式通常通过比较实际值与参考范围端点,为数据条目配置偏高、偏低或边界状态等方向性标签;部分系统还会根据提示符中的字符形式配置定性标签。对于具有特殊判定要求的数据项,通常需要在程序代码中分别设置数据项名称、单位及阈值条件,并在标签生成后按照预设权重组织输出结果。
3、然而,仅采用偏高或偏低等方向性标签时,通常难以体现实际值相对于参考范围端点的具体偏离幅度。不同数据项的参考范围及数值尺度可能存在差异,直接采用绝对差值进行分级会使分级结果受到量纲和端点大小影响。此外,当区间边界的包含关系、边界状态以及正负方向未被统一处理时,相邻等级之间容易出现区间重叠或区间遗漏,使标签生成结果的一致性受到影响。
4、因此,现有技术至少存在以下问题:其一,如何以参考范围端点为量化基准,对不同数值尺度下的偏离幅度进行统一表达,并按照边界明确的预设区间稳定地生成具有名称、颜色编码和排序权重的阶梯式标签;其二,如何将数据项及其单位对应的特殊判定规则、关联数据项集合的联合状态和数据项权重纳入统一处理流程,以减少孤立标签或重复标签,并使输出结果能够按照标签等级和数据项权重进行有序组织。
技术实现思路
1、本发明要解决的技术问题是提供一种检验数据标签阶梯式生成方法及装置,以参考范围端点作为偏离量化基准,对实际值相对于参考范围的偏离方向和偏离幅值进行统一表征,并在此基础上实现偏离标签和阳性标签的阶梯式生成;同时,将二维键规则查询、关联数据项联合调整和数据项权重写入整合至标签处理流程,提高不同数据项标签生成及排序输出的一致性。
2、为解决上述技术问题,本发明提供一种检验数据标签阶梯式生成方法,包括:接收检验数据,所述检验数据包括实际值、参考范围、数据项标识、单位及提示符;比较所述实际值与所述参考范围的端点,按二者差值相对于对应端点的比值确定相对偏离度;依据所述相对偏离度的预设区间及所述提示符的阳性强度模式,生成包含名称、颜色编码和排序权重的候选标签列表;以所述数据项标识与所述单位构成的键查询判定规则,并按关联数据项集合的阳性项数量调整所述候选标签列表,得到目标标签列表;将数据项权重写入所述目标标签列表的首个标签,输出带有所述目标标签列表的检验数据条目列表。
3、进一步地,所述比较所述实际值与所述参考范围的端点,按二者差值相对于对应端点的比值确定相对偏离度,包括:解析所述参考范围,得到上限端点和下限端点;按照所述单位对所述实际值、所述上限端点和所述下限端点进行数值化处理,得到数值型实际值和数值型参考范围端点;根据所述数值型实际值与所述数值型参考范围端点的相对位置关系,确定适用参考范围端点和偏离方向;根据所述数值型实际值与所述适用参考范围端点的差值及所述适用参考范围端点,得到初始相对偏离度;依据所述初始相对偏离度、所述偏离方向及所述数值型实际值与所述数值型参考范围端点的边界关系,确定所述相对偏离度。
4、进一步地,所述根据所述数值型实际值与所述适用参考范围端点的差值及所述适用参考范围端点,得到初始相对偏离度,包括:将所述数值型实际值减去所述适用参考范围端点,得到端点差值;对所述端点差值进行绝对值处理,得到绝对偏离量;对所述适用参考范围端点进行绝对值处理,得到偏离量化基准;计算所述绝对偏离量相对于所述偏离量化基准的比值,得到偏离幅值;按照所述偏离方向为所述偏离幅值配置正负符号,得到所述初始相对偏离度。
5、进一步地,所述依据所述相对偏离度的预设区间及所述提示符的阳性强度模式,生成包含名称、颜色编码和排序权重的候选标签列表,包括:读取按照区间边界顺序排列的偏离度区间配置,得到偏离度区间配置集合;将所述相对偏离度与所述偏离度区间配置集合进行区间匹配,得到偏离等级;对所述提示符执行阳性强度模式匹配,得到阳性强度等级;根据所述偏离等级构建偏离标签,并根据所述阳性强度等级构建阳性标签;分别为所述偏离标签和所述阳性标签配置名称、颜色编码及排序权重;汇集完成配置的所述偏离标签和所述阳性标签,得到所述候选标签列表。
6、进一步地,所述将所述相对偏离度与所述偏离度区间配置集合进行区间匹配,得到偏离等级,包括:从所述偏离度区间配置集合中读取区间边界和边界包含规则;按照所述区间边界顺序,将所述相对偏离度与所述区间边界进行比较,得到边界比较结果;根据所述边界比较结果和所述边界包含规则确定命中区间;读取所述命中区间对应的等级标识,得到初始偏离等级;根据所述相对偏离度的正负符号为所述初始偏离等级配置偏离方向,得到所述偏离等级。
7、进一步地,所述以所述数据项标识与所述单位构成的键查询判定规则,并按关联数据项集合的阳性项数量调整所述候选标签列表,得到目标标签列表,包括:组合所述数据项标识与所述单位,得到规则查询键;利用所述规则查询键查询判定函数字典,得到对应键的阈值判定函数;将所述实际值输入所述对应键的阈值判定函数,得到优先标签;统计预设关联数据项集合中符合阳性条件的数据项,得到阳性项数量;根据所述阳性项数量对所述候选标签列表执行等级上调或标签清除,得到调整标签列表;合并所述优先标签与所述调整标签列表,得到所述目标标签列表。
8、进一步地,所述统计预设关联数据项集合中符合阳性条件的数据项,得到阳性项数量,包括:读取所述预设关联数据项集合中每个数据项的结果内容;对所述结果内容执行字符格式归一化,得到归一化结果内容;将所述归一化结果内容与预设阳性条件进行匹配,得到阳性匹配结果;记录所述阳性匹配结果为命中的数据项标识,得到阳性数据项标识集合;对所述阳性数据项标识集合进行去重计数,得到所述阳性项数量。
9、进一步地,所述对所述提示符执行阳性强度模式匹配,得到阳性强度等级,包括:对所述提示符中的全角字符和半角字符执行统一编码处理,得到标准提示符;利用数字加号格式的正则表达式匹配所述标准提示符,得到第一模式匹配结果;利用四至七个加号格式的正则表达式匹配所述标准提示符,得到第二模式匹配结果;利用至少四个连续加号格式的正则表达式匹配所述标准提示符,得到第三模式匹配结果;根据所述第一模式匹配结果、所述第二模式匹配结果及所述第三模式匹配结果确定所述阳性强度等级。
10、进一步地,所述将数据项权重写入所述目标标签列表的首个标签,输出带有所述目标标签列表的检验数据条目列表,包括:读取所述检验数据对应的所述数据项权重;确定所述目标标签列表中的所述首个标签;将所述数据项权重写入所述首个标签的权重字段,得到加权标签列表;将所述加权标签列表附加至对应的检验数据条目,得到加权检验数据条目;按照所述加权标签列表中的排序权重组织所述加权检验数据条目,得到所述检验数据条目列表。
11、本发明还提供一种检验数据标签阶梯式生成装置,包括:数据接收模块,用于接收检验数据,所述检验数据包括实际值、参考范围、数据项标识、单位及提示符;偏离度确定模块,用于比较所述实际值与所述参考范围的端点,按二者差值相对于对应端点的比值确定相对偏离度;候选标签生成模块,用于依据所述相对偏离度的预设区间及所述提示符的阳性强度模式,生成包含名称、颜色编码和排序权重的候选标签列表;标签调整模块,用于以所述数据项标识与所述单位构成的键查询判定规则,并按关联数据项集合的阳性项数量调整所述候选标签列表,得到目标标签列表;标签输出模块,用于将数据项权重写入所述目标标签列表的首个标签,输出带有所述目标标签列表的检验数据条目列表。
12、由于采用实际值与适用参考范围端点之间的差值相对于该端点的比值确定相对偏离度,使不同参考范围和不同数值尺度下的偏离幅值能够转换为统一的相对量,并通过具有明确边界包含规则的区间配置生成偏离等级,从而提高阶梯式标签生成的可解释性和一致性。由于采用数据项标识与单位构成的规则查询键调用阈值判定函数,并依据关联数据项集合的阳性项数量执行等级上调或标签清除,使特殊数据项规则和数据项之间的关联状态能够共同参与标签确定,从而减少孤立或冗余标签;通过将数据项权重写入首个标签并按照排序权重组织检验数据条目,使标签结果能够进一步用于有序输出。