一种经济数据分析方法及系统与流程

文档序号:16390525发布日期:2018-12-22 11:26阅读:496来源:国知局
一种经济数据分析方法及系统与流程

本发明属于数据分析的技术领域,具体涉及一种经济数据分析方法及系统。

背景技术

智慧城市运行中心是城市的大脑,而城市经济是智慧城市的核心板块,智慧城市有从来自各个局办业务系统的海量数据,需要提供一种从宏观到微观,从汇总到明细,从总体到局部,从时间到空间多种维度来分析和可视化这些海量的数据,提取有价值的决策信息,以辅助领导决策。



技术实现要素:

本发明克服现有技术存在的不足,所要解决的技术问题为:提供一种快速、高效、直观的经济数据分析方法及系统。

为了解决上述技术问题,本发明采用的技术方案为:一种经济数据分析方法,包括:s101、将所需分析的数据根据维度进行编码;s102、接收所需分析的指标及对应的算法;s103、根据编码和算法,对所述数据进行分层及分组运算,得到编码值;s104、将编码值进行显示。

优选地,还包括:将宏观经济指标数据或微观企业明细数据不同维度建立编码数据库;所述不同维度包括:时间、地区、行业结构、税收结构和产品。

优选地,所述根据编码和算法,对所述数据进行分层及分组运算,得到编码值,具体包括:根据编码值建立树形数据库;在树形数据库中,根据每个树形结构的节点所匹配的条件,匹配符合规则的数据;根据算法进行计算,将数据结果加载在每一个叶子节点上。

相应地,一种经济数据分析系统,包括:编码单元:将所需分析的数据根据维度进行编码;接收单元:用于接收所需分析的指标及对应的算法;处理单元:根据编码和算法,对所述数据进行分层及分组运算,得到编码值;显示单元:将编码值进行显示。

优选地,还包括:编码数据库建立单元:将宏观经济指标数据或微观企业明细数据不同维度建立编码数据库;所述不同维度包括:时间、地区、行业结构、税收结构和产品。

优选地,所述处理单元,包括:树形数据库建立单元:根据编码值建立树形数据库;匹配单元:在树形数据库中,根据每个树形结构的节点所匹配的条件,匹配符合规则的数据;计算单元:根据算法进行计算,将数据结果加载在每一个叶子节点上。

优选地,所述计算单元中,当树形结构的节点为非叶子节点时,数据由其所包含的叶子节点的各数值与指定的算法进行运算。

本发明与现有技术相比具有以下有益效果:

1、本发明提供的一种经济数据分析方法及系统,将所需分析的数据根据维度进行编码,接收所需分析的指标及对应的算法,根据编码和算法,对所述数据进行分层及分组运算,得到编码值并显示;本发明通过编码数据的方式,实现对经济数据实现从宏观到微观,从总体到局部的分析方法,结合时间、空间、行业结构三个标准编码表,从而实现快速、高效、直观的分析方法。

2、本发明中,根据宏观经济指标数据或微观企业明细数据的不同维度建立编码数据库;便于用户使用时能够快速、准确地确定出所需分析的数据,提高了系统的精度和效率。

附图说明

下面结合附图对本发明做进一步详细的说明;

图1为本发明实施例一提供的一种经济数据分析方法的流程示意图;

图2为本发明实施例一提供的一种经济数据分析系统的结构示意图;

图3为本发明实施例二提供的一种经济数据分析系统的结构示意图;

图4为本发明实施例三提供的一种经济数据分析系统的结构示意图;

图5为本发明实施例一提供的一种经济数据分析系统的编码示意图;

图6为本发明实施例二提供的一种经济数据分析系统的时间编码表;

图7为本发明实施例二提供的一种经济数据分析系统的地区编码表;

图8、图9为本发明提供的树状图形示意图;

其中:101为编码单元,102为接收单元,103为处理单元,1031为树形数据库建立单元,1032为匹配单元,1033为计算单元,104为显示单元,105为编码数据库建立单元。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例一提供的一种经济数据分析方法的流程示意图,如图1所示,一种经济数据分析方法,包括:

s101、将所需分析的数据根据维度进行编码;

s102、接收所需分析的指标及对应的算法;

s103、根据编码和算法,对所述数据进行分层及分组运算,得到编码值;

s104、将编码值进行显示。

进一步地,所述经济数据分析方法,还包括:

将宏观经济指标数据或微观企业明细数据不同维度建立编码数据库;所述不同维度包括:时间、地区、行业结构、税收结构和产品。

进一步地,所述根据编码和算法,对所述数据进行分层及分组运算,得到编码值,具体包括:根据编码值建立树形数据库;在树形数据库中,根据每个树形结构的节点所匹配的条件,匹配符合规则的数据;根据算法进行计算,将数据结果加载在每一个叶子节点上。

图2为本发明实施例一提供的一种经济数据分析系统的结构示意图,如图2所示,一种经济数据分析系统,包括:

编码单元101:将所需分析的数据根据维度进行编码;

接收单元102:用于接收所需分析的指标及对应的算法;

处理单元103:根据编码和算法,对所述数据进行分层及分组运算,得到编码值;

显示单元104:将编码值进行显示。

具体地,将所需分析的数据根据维度进行编码;需要有父子关系,编码的维度可以是时间、空间、或某个指标的结构,如图5所示,以时间和地区为例,进行编码示意图。

具体地,用于接收所需分析的指标及对应的算法中,所需分析的指标可以为要分析数据的原始指标,也可以是基于原始指标运算后的派生指标,派生指标可以为基于本分析的数据中的一个或多个指标,进行包括但不限于加、减、乘、除、平方等的运算而得到的新的指标值;用于接收所需分析的指标及对应的算法中,算法可以为对上述原始指标或派生指标进行求和、计数、求均值,中位数等常用经济分析相关算法,但不局限与这几种算法。

操作过程中,将所需分析的数据根据维度进行编码,如时间、空间等,接收所需分析的指标及对应的算法,以图5为例,可以为分街道(按地区)计数,或是分街道(按地区)求均值,或是分街道(按地区)求总额等多种算法;对所述数据进行分层及分组运算,得到编码值,并显示。

图3为本发明实施例二提供的一种经济数据分析系统的结构示意图,如图3所示,在实施例一的基础上,还包括:

编码数据库建立单元105:将宏观经济指标数据或微观企业明细数据不同维度建立编码数据库;所述不同维度包括:时间、地区、行业结构、税收结构和产品;宏观经济指标数据具备时间、空间、指标体系相关特点和规范;微观企业明细数据具备时间、空间、以及每个企业都拥有唯一的企业编码;如图6所示,为时间编码表,如图7所示,为地区编码表。

经济数据分析通常是基于上述提到的时间、空间、结构相关维度分析,而在分析这些指标维度时,常常需要具有高度的层级感,从宏观到微观,从城区到街道再到社区,从年度到季度再到月份,从父类指标到子类指标,以便快速了解和分析城区的各项经济指标数据情况。

图4为本发明实施例三提供的一种经济数据分析系统的结构示意图,如图4所示,在实施例二的基础上,所述处理单元103,包括:

树形数据库建立单元1031:根据编码值建立树形数据库;

匹配单元1032:在树形数据库中,根据每个树形结构的节点所匹配的条件,匹配符合规则的数据;

计算单元1033:根据算法进行计算,将数据结果加载在每一个叶子节点上;所述计算单元1033中,当树形结构的节点为非叶子节点时,数据由其所包含的叶子节点的各数值与指定的算法进行运算。

具体地,进行数据分析之前,需根据分析维度、编码数据,其中时间、空间、行业三个维度设置标准的编码表数据,若数据带有的时间、空间、结构信息,与编码表关联后,即可匹配出该时间、空间、行业结构带有的编码,基于该编码,即可形成树状数据结构;设置要分析的数据维度,数据维度可以为该数据的原始字段,可以为将原始字段按照一定算法运算后的结果值,运算算法包括但不局限加、减、乘、除、平方、开方等相关算法;设置节点的统计算法,包括但不限于求均值、求和、计数、求中位数、最大值、最小值等相关统计算法;根据编码的树状数据结构的父子关系进行分层级,同一层级进行分组,对每组数据进行上述统计算法,并将运算后的结果加载至树状数据结构上;基于该树状结构,可以以不同的形式呈现出来,包括但不限于直接将整棵树呈现出来,和通过下钻方式逐级展现出来,展示的方式有多种,一种为将数据直接以树状图形展现出来,如图8、图9所示,另一种为通过联动下钻的方式,首先查看第一层级的数值情况,双击图表,查看第二层各行政区的数值情况,双击图表,查看第三层某行政区中各街道的数值情况。

本发明提供的一种经济数据分析方法及系统,通过编码数据的方式,实现对经济数据实现从宏观到微观,从总体到局部的分析方法,结合时间、空间、行业结构三个标准编码表,从而实现快速、高效、直观的分析方法。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1