本发明涉及计算机技术领域,特别涉及一种数据显示方法、装置、可读介质及存储控制器。
背景技术:
随着互联网技术的发展,各式各样的数据也呈现爆炸式的增长,我们经常需要同时查看多项数据,通过对显示的多项数据进行比较以确定出一些有益信息。
目前,对多项数据进行场次和演出显示时,通常由显示器直接显示各项数据中携带的具体参数值。比如,显示数据A、数据B、数据C时,数据A、B、C各携带三个参数值,三个参数值分别为演出次数、演出场所数和环比,则需要对各项数据中的全部参数值进行显示。
但是,通过上述方式对多项数据进行显示时,并不能直观的展现出多项数据中相对应的参数值之间的关系。
技术实现要素:
本发明实施例提供了一种数据显示方法、装置、可读介质及存储控制器,可更为直观的体现出多项数据中相对应的参数值之间的关系。
第一方面,本发明提供了一种数据显示方法,包括:
获取至少两项待显示数据;
构建二维坐标系,其中,所述二维坐标系的x轴对应各项所述待显示数据的第一参数值,所述二维坐标系的y轴对应各项所述待显示数据的第二参数值;
根据各项所述待显示数据的第一参数值和第二参数值,在所述二维坐标系中确定出各个所述待显示数据分别对应的标识位置;
根据各项所述待显示数据的第三参数值以及对应的标识位置,在所述二维坐标系中设置各项所述待显示数据分别对应的显示标识,以生成显示图像;
显示所述显示图像。
优选地,
所述根据各项所述待显示数据的第三参数值以及对应的标识位置,在所述二维坐标系中设置各项所述待显示数据分别对应的显示标识,包括:
针对于每一个所述待显示数据,均执行A1至A2:
A1:根据所述待显示数据的第三参数值的大小,按照预设扩展规则,在所述二维坐标系中构建以所述待显示数据对应标识数据为中心的显示图案;
A2:在所述显示图案中设置所述待显示数据的属性值,以形成显示标识。
优选地,
所述显示图案的形状包括:圆形和正方形中的任意一种。
优选地,
所述预设扩展规则,包括:当所述显示图案的形状为圆形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的半径之间的比值相同。
优选地,
所述预设扩展规则,包括:当所述显示图案的形状为正方形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的边长之间的比值相同。
第二方面,本发明实施例提供了一种数据显示装置,包括:
获取模块,用于获取至少两项待显示数据;
构建模块,用于构建二维坐标系,其中,所述二维坐标系的x轴对应各项所述待显示数据的第一参数值,所述二维坐标系的y轴对应各项所述待显示数据的第二参数值;
确定模块,用于根据各项所述待显示数据的第一参数值和第二参数值,在所述二维坐标系中确定出各个所述待显示数据分别对应的标识位置;
处理模块,用于根据各项所述待显示数据的第三参数值以及对应的标识位置,在所述二维坐标系中设置各项所述待显示数据分别对应的显示标识,以生成显示图像;
显示模块,用于显示所述显示图像。
优选地,
所述处理模块,包括:构建单元和处理单元;其中,
所述构建单元,用于根据所述待显示数据的第三参数值的大小,按照预设扩展规则,在所述二维坐标系中构建以所述待显示数据对应标识数据为中心的显示图案;
所述处理单元,用于根据所述待显示数据的第三参数值的大小,按照预设扩展规则,在所述二维坐标系中构建以所述待显示数据对应标识数据为中心的显示图案。
优选地,
所述显示图案的形状包括:圆形和正方形中的任意一种。
优选地,
所述预设扩展规则,包括:当所述显示图案的形状为圆形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的半径之间的比值相同;
优选地,
所述预设扩展规则,包括:当所述显示图案的形状为正方形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的边长之间的比值相同。
第三方面,本发明实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行第一方面中任一项所述的方法。
第四方面,本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;
所述处理器和所述存储器通过所述总线连接;
所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行第一方面中任一项所述的方法。
本发明实施例提供了一种数据显示方法、装置、可读介质及存储控制器,通过本发明实施例提供的方法构建并显示的显示图像中,各项待显示数据的第一参数值之间的关系可以通过不同的显示标识对应在二维坐标系的x轴上的位置来体现,各项待显示数据的第二参数值之间的关系可以通过不同的显示标识对应在二维坐标系的y轴上的位置来体现,各项待显示数据的第三参数值之间的关系可以通过设置在二维坐标系中的不同的显示标识来体现。综上可见,本发明实施例提供的技术方案,可更为直观的显示出多项数据中相对应的参数值之间的关系。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种数据显示方法的流程图;
图2是本发明一实施例提供的另一种数据显示方法的流程图;
图3是本发明一实施例提供的一种二维坐标系的结构示意图;
图4是本发明一实施例提供的一种显示图像的结构示意图;
图5是本发明一实施例提供的一种数据显示装置的结构示意图;
图6是本发明一实施例提供的另一种数据显示装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供了一种数据显示方法,包括:
步骤101,获取至少两项待显示数据;
步骤102,构建二维坐标系,其中,所述二维坐标系的x轴对应各项所述待显示数据的第一参数值,所述二维坐标系的y轴对应各项所述待显示数据的第二参数值;
步骤103,根据各项所述待显示数据的第一参数值和第二参数值,在所述二维坐标系中确定出各个所述待显示数据分别对应的标识位置;
步骤104,根据各项所述待显示数据的第三参数值以及对应的标识位置,在所述二维坐标系中设置各项所述待显示数据分别对应的显示标识,以生成显示图像;
步骤105,显示所述显示图像。
本发明上述实施例中,构建并显示的显示图像中,各项待显示数据的第一参数值之间的关系可以通过不同的显示标识对应在二维坐标系的x轴上的位置来体现,各项待显示数据的第二参数值之间的关系可以通过不同的显示标识对应在二维坐标系的y轴上的位置来体现,各项待显示数据的第三参数值之间的关系可以通过设置在二维坐标系中的不同的显示标识来体现。综上可见,本发明实施例提供的技术方案,可更为直观的显示出多项数据中相对应的参数值之间的关系。
进一步的,为了具体实现通过各项待显示数据分别对应的显示标识,直观的体现出各项待显示数据的第三参数值之间的关系,本发明一个实施例中,所述根据各项所述待显示数据的第三参数值以及对应的标识位置,在所述二维坐标系中设置各项所述待显示数据分别对应的显示标识,包括:
针对于每一个所述待显示数据,均执行A1至A2:
A1:根据所述待显示数据的第三参数值的大小,按照预设扩展规则,在所述二维坐标系中构建以所述待显示数据对应的标识位置为中心的显示图案;
A2:在所述显示图案中设置所述待显示数据的属性值,以形成显示标识。
具体地,本发明一个实施例中,所述显示图案的形状包括:圆形和正方形中的任意一种。应当理解的是,显示图案包括但不限于圆形和正方形。比如,显示图案还可以是菱形。
本发明实施例中,各个显示图案中设置有各项待显示数据的属性值,根据各个显示图案中设置的属性值,可区别各项待显示数据分别对应的显示图案,同时,还可以根据各个显示图案在二维坐标系中的大小来体现各项待显示数据的第三参数值之间的关系。
为了具体实现通过多项待显示数据分别对应的显示图案的大小,来体现多项待显示数据的第三参数值之间的关系,本发明一个实施例中,所述预设扩展规则,包括:当所述显示图案的形状为圆形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的半径之间的比值相同。
相应的,本发明一个实施例中,所述预设扩展规则,包括:当所述显示图案的形状为正方形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的边长之间的比值相同。
为了更加清楚的说明本发明的技术方案,下面以针对待显示数据:A、B、C进行显示为例,其中,其中各项待显示数据分别携带三个参数值,三个参数值中的第一参数值、第二参数值和第三参数值分别表征演出场所数、环比和演出次数。如图2所示,具体可以包括如下各个步骤:
步骤201,获取待显示数据A、B、C。
本发明实施例中,以数据A的三个参数值依次为:400、10、5000,数据B的三个参数值依次为300、20、10000,数据C的三个参数值依次为200、5、2500为例。同时,数据A、B、C分别对应的属性值为上海、北京、江苏,即数据A表征在一个统计周期内,某演出团队在北京市内的进行演出的演出场所数、环比和演出次数。
步骤202,构建二维坐标系。
请参考图3,可构建出如图3所示的二维坐标系,其中,二维坐标系的x轴对应待显示数据A、B、C的第一参数值,二维坐标系的y轴对应待显示数据A、B、C的第二参数值。
步骤203,根据待显示数据A、B、C的第一参数值和第二参数值,在二维坐标系中确定出待显示数据A、B、C分别对应的标识位置。
本发明实施例中,标识位置即数据A、B、C分别对应的二维坐标系中的坐标位置。具体地,以确定待显示数据A的标识位置为例,即以数据A的第一参数值为二维坐标系中的x轴向坐标,以数据A的第二参数值为二维坐标系的y轴向坐标,在二维坐标系中确定出待显示数据A对应的坐标位置。
步骤204,根据待显示数据A、B、C的第三参数值的大小,按照预设扩展规则,在二维坐标系中构建以待显示数据A、B、C分别对应的标识位置为中心的显示图案。
本发明实施例中,显示图案的形状可以结合实际业务需求进行确定,举例来说,显示图案的形状包括但不限于圆形或正方形。
相应的,本发明一个实施例中,预设扩展规则,包括:当显示图案的形状为圆形时,至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前两个目标显示数据分别对应的显示图案的半径之间的比值相同。
本发明一个实施例中,预设扩展规则,包括:当显示图案的形状为正方形时,至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前两个目标显示数据分别对应的显示图案的边长之间的比值相同。
本发明实施例的各个步骤中,以形成圆形状的显示图案为例。
步骤205,在待显示数据A、B、C分别对应的显示图案中,对应设置待显示数据A、B、C的属性值,以生成显示图像。
本发明实施例中,设置有属性值的显示图案,则为一个显示标识。
步骤206,显示生成的显示图像。
本发明实施例中,生成的显示图像如图4所示,待显示数据A、B、C的第一参数值之间的关系可以通过不同的显示标识对应在二维坐标系的x轴上的位置来体现,待显示数据A、B、C的第二参数值之间的关系可以通过不同的显示标识对应在二维坐标系的y轴上的位置来体现,待显示数据A、B、C的第三参数值之间的关系可以通过设置在二维坐标系中的不同的显示标识来体现。
综上可见,本发明实施例提供的技术方案,可更为直观的显示出多项数据中相对应的参数值之间的关系。
如图5所示,本发明实施例提供了一种数据显示装置,包括:
获取模块501,用于获取至少两项待显示数据;
构建模块502,用于构建二维坐标系,其中,所述二维坐标系的x轴对应各项所述待显示数据的第一参数值,所述二维坐标系的y轴对应各项所述待显示数据的第二参数值;
确定模块503,用于根据各项所述待显示数据的第一参数值和第二参数值,在所述二维坐标系中确定出各个所述待显示数据分别对应的标识位置;
处理模块504,用于根据各项所述待显示数据的第三参数值以及对应的标识位置,在所述二维坐标系中设置各项所述待显示数据分别对应的显示标识,以生成显示图像;
显示模块505,用于显示所述显示图像。
如图6所示,本发明一个实施例中,所述处理模块504,包括:构建单元5041和处理单元5042;其中,
所述构建单元5041,用于根据所述待显示数据的第三参数值的大小,按照预设扩展规则,在所述二维坐标系中构建以所述待显示数据对应标识数据为中心的显示图案;
所述处理单元5042,用于根据所述待显示数据的第三参数值的大小,按照预设扩展规则,在所述二维坐标系中构建以所述待显示数据对应标识数据为中心的显示图案。
本发明一个实施例中,所述显示图案的形状包括:圆形和正方形中的任意一种。
本发明一个实施例中,所述预设扩展规则,包括:当所述显示图案的形状为圆形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的半径之间的比值相同。
本发明一个实施例中,所述预设扩展规则,包括:当所述显示图案的形状为正方形时,所述至少两项待显示数据中的任意两个目标显示数据的第三参数值之间的比值,与当前所述两个目标显示数据分别对应的显示图案的边长之间的比值相同。
上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本发明实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行本发明任一一个实施例提供的数据显示方法。
本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;
所述处理器和所述存储器通过所述总线连接;
所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行本发明任意一个实施例提供的数据显示方法。
综上所述,本发明各个实施例至少具有如下有益效果:
1、本发明一实施例中,构建并显示的显示图像中,各项待显示数据的第一参数值之间的关系可以通过不同的显示标识对应在二维坐标系的x轴上的位置来体现,各项待显示数据的第二参数值之间的关系可以通过不同的显示标识对应在二维坐标系的y轴上的位置来体现,各项待显示数据的第三参数值之间的关系可以通过设置在二维坐标系中的不同的显示标识来体现。综上可见,本发明实施例提供的技术方案,可更为直观的显示出多项数据中相对应的参数值之间的关系。
2、本发明一实施例中,各个显示图案中设置有各项待显示数据的属性值,根据各个显示图案中设置的属性值,可区别各项待显示数据分别对应的显示图案,同时,还可以根据各个显示图案在二维坐标系中的大小来体现各项待显示数据的第三参数值之间的关系。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。