
技术摘要:
本发明公开了一种基于城市水质指数的数据处理方法及装置,获取原始数据表,所述原始数据表包括目标字段、与所述目标字段相匹配的属性信息以及待处理数据;对所述原始数据表的各个目标字段进行数据计算,得到与所述各个目标字段相匹配的初始数据值;对所述初始数据值进 全部
背景技术:
为进一步加强城市水污染防治工作、改善城市地表水环境质量、保证城市饮用水 安全,将城市地表水环境质量作为检验水污染防治工作的标准之一,对城市地表水环境进 行排名。其中,在对城市地表水环境进行排名是基于城市水质指数(CWQI)实现的。按照城市 水质指数从小到达的顺序进行排名,排名越靠前说明城市地表水环境指令状况越好。但是 CWQI的计算过程复杂反锁,需要工作人员花费大量的时间来完成数据计算、整理和校准,使 得数据的统计效率低以及统计结果不准确。
技术实现要素:
针对于上述问题,本发明提供一种基于城市水质指数的数据处理方法及装置,实 现了提升数据统计效率以及准确率的目的。 为了实现上述目的,本发明提供了如下技术方案: 一种基于城市水质指数的数据处理方法,所述方法包括: 获取原始数据表,所述原始数据表包括目标字段、与所述目标字段相匹配的属性 信息以及待处理数据; 对所述原始数据表的各个目标字段进行数据计算,得到与所述各个目标字段相匹 配的初始数据值; 对所述初始数据值进行数据修约处理,得到处理后的数据; 对所述处理后的数据进行城市水质指数计算,得到目标城市水质指数。 可选地,所述获取原始数据包括: 生成属性表,所述属性表中包括字段信息; 响应于对所述属性表中字段的选择,生成原始数据; 或者, 将待处理数据对应的数据表填充至与原始数据表对应的数据表位置,获得所述原 始数据。 可选地,所述对所述初始数据值进行数据修约处理,得到处理后的数据,包括: 确定各个目标字段的修约位数; 依据所述修约位数按照第一修约方式对所述初始数据值进行数据修约处理; 若修约后数据为零,采用预设递归函数进行数据修约处理,得到处理后的数据。 可选地,所述对所述处理后的数据进行城市水质指数计算,得到目标城市水质指 数,包括: 对处理后的数据计算各单项指标的水质指数; 4 CN 111612376 A 说 明 书 2/9 页 按照水体类型和所述各单项指标的水质指数,计算得到与所述水体类型相匹配的 水质指数; 基于与所述水体类型对应的水体数量和所述与所述水体类型相匹配的水质指数, 计算得到目标城市水质指数。 可选地,所述方法还包括: 判断是否对城市水质进行排名,如果是,确定排名显示方式; 基于与所述城市对应的目标城市水质指数,生成与所述排名显示方式相匹配的排 名数据。 一种基于城市水质指数的数据处理装置,所述装置包括: 数据获取单元,用于获取原始数据表,所述原始数据表包括目标字段、与所述目标 字段相匹配的属性信息以及待处理数据; 第一计算单元,用于对所述原始数据表的各个目标字段进行数据计算,得到与所 述各个目标字段相匹配的初始数据值; 修约处理单元,用于对所述初始数据值进行数据修约处理,得到处理后的数据; 第二计算单元,用于对所述处理后的数据进行城市水质指数计算,得到目标城市 水质指数。 可选地,所述数据获取单元包括: 第一生成子单元,用于生成属性表,所述属性表中包括字段信息; 第二生成子单元,用于响应于对所述属性表中字段的选择,生成原始数据; 或者, 填充子单元,用于将待处理数据对应的数据表填充至与原始数据表对应的数据表 位置,获得所述原始数据。 可选地,所述修约处理单元包括: 位数确定子单元,用于确定各个目标字段的修约位数; 第一处理子单元,用于依据所述修约位数按照第一修约方式对所述初始数据值进 行数据修约处理; 第二处理子单元,用于若修约后数据为零,采用预设递归函数进行数据修约处理, 得到处理后的数据。 可选地,所述第二计算单元包括: 第一计算子单元,用于对处理后的数据计算各单项指标的水质指数; 第二计算子单元,用于按照水体类型和所述各单项指标的水质指数,计算得到与 所述水体类型相匹配的水质指数; 第三计算子单元,用于基于与所述水体类型对应的水体数量和所述与所述水体类 型相匹配的水质指数,计算得到目标城市水质指数。 可选地,所述装置还包括: 判断单元,用于判断是否对城市水质进行排名,如果是,确定排名显示方式; 排名单元,用于基于与所述城市对应的目标城市水质指数,生成与所述排名显示 方式相匹配的排名数据。 相较于现有技术,本发明提供了一种基于城市水质指数的数据处理方法及装置, 5 CN 111612376 A 说 明 书 3/9 页 获取原始数据表,所述原始数据表包括目标字段、与所述目标字段相匹配的属性信息以及 待处理数据;对所述原始数据表的各个目标字段进行数据计算,得到与所述各个目标字段 相匹配的初始数据值;对所述初始数据值进行数据修约处理,得到处理后的数据;对所述处 理后的数据进行城市水质指数计算,得到目标城市水质指数。本发明的数据处理过程采用 自动处理过程,通过对数据的修约处理和自动计算,解决了现有技术中的数据计算不准确 以及效率低的问题。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。 图1为本发明实施例提供的一种基于城市水质指数的数据处理方法的流程示意 图; 图2为本发明实施例提供的一种基于城市水质指数的数据处理装置的结构示意 图。