一种图表管理方法、装置及终端与流程

文档序号:16328652发布日期:2018-12-19 06:04阅读:175来源:国知局
一种图表管理方法、装置及终端与流程

本发明涉及计算机领域,尤其涉及一种图表管理方法、装置及终端。

背景技术

随着互联网时代的快速发展,图表已成为一种不可缺少的记录和分析数据的工具。终端可以根据数据特点以及用户需求,选择使用不同的图表展示数据以便于用户对数据进行分析和对比。但是在生成图表的过程中,如果数据属性过于密集或者不同数据属性之间的数据差值过大会导致图表过于密集或者稀疏,如此不便于用于分析和对比数据。因此,在图表管理方面需要一种适当的图表管理方法。



技术实现要素:

本发明实施例提供了一种图表管理方法、装置及终端,可以通过在图表的数据显示调整区域输入调整指令实现对图表中显示内容进行调整,增加了图表管理的多样性。

第一方面,本发明实施例提供了一种图表管理方法,包括:

获取用于在图表展示界面上显示的待展示数据以及待展示数据属性;

根据所述待展示数据以及所述待展示数据属性,按照预设格式生成展示图表,所述展示图表中包括图表坐标区域、数据显示区域以及数据显示调整区域;

若所述数据显示调整区域接收到数据显示调整指令,则响应所述数据显示调整指令,根据所述待展示数据和/或所述待展示数据属性调整所述数据显示区域显示的内容。

可选的,根据所述待展示数据和/或所述待展示数据属性调整所述数据显示区域显示的内容,包括:

确定数据显示调整指令所指示的数据显示区域中的调整区间;

根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容。

可选的,调整区间为数据显示调整指令选择的一个数值范围,根据所述待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,包括:

判断数据显示区域中包括的各个待展示数据属性对应的待展示数据的值是否在数值范围内;

从数据显示区域中删除不在数据范围内的待展示数据的值对应的图示。

可选的,图表管理方法还包括:

确定数据显示调整区域中允许调整的调整区间与图表坐标区域中坐标区间之间的比例关系;

根据比例关系和数值范围,调整图表坐标区域的坐标区间。

可选的,调整区间为数据显示调整指令选择的包括至少一个待展示数据属性的数据属性显示区间,根据所述待展示数据和/或待展示数据属性、调整区间调整所述数据显示区域的内容,包括:

判断数据显示区域中包括的各个待展示数据属性是否在数据属性显示区间内;

从数据显示区域中删除不在数据属性显示区间内的待展示数据属性对应的图标,以及删除待展示数据属性对应的所有待展示数据的图示。

可选的,数据显示调整区域包括调整按钮,确定数据显示调整指令所指示的数据显示区域中的调整区间,包括:

获取对调整按钮的点击次数,;

根据预设的点击次数与调整区间的对应关系,将点击次数对应的目标调整区间确定为数据显示调整指令所指示的数据显示区域中的调整区间。

可选的,确定数据显示调整指令所指示的数据显示区域中的调整区间之后,图表管理方法还包括:

获取数据显示调整区域允许调整的最小调整区间;

若数据显示调整指令所指示的数据显示区域中的调整区间在最小调整区间范围内,则执行根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容的步骤。

第二方面,本发明实施例提供了一种图表管理装置,包括:

获取单元,用于获取用于在图表展示界面上显示的待展示数据以及待展示数据属性;

生成单元,用于根据待展示数据以及待展示数据属性,按照预设格式生成展示图表,展示图表中包括图表坐标区域、数据显示区域以及数据显示调整区域;

接收单元,用于接收数据显示调整指令;

响应单元,用于若接收单元接收到数据显示调整指令,响应数据显示调整指令;

调整单元,用于根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容。

可选的,调整单元具体用于:

确定数据显示调整指令所指示的数据显示区域中的调整区间;

根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容。

可选的,调整区间为数据显示调整指令选择的一个数值范围,根据待展示数据和/或所述待展示数据属性、所述调整区间调整所述数据显示区域的内容,包括:

判断所述数据显示区域中包括的各个待展示数据属性对应的待展示数据的值是否在所述数值范围内;

从所述数据显示区域中删除不在所述数据范围内的待展示数据的值对应的图示。

可选的,图表管理装置还包括确定单元:

确定单元,用于确定所述数据显示调整区域中允许调整的调整区间与所述图表坐标区域中坐标区间之间的比例关系;

调整单元,还用于根据比例关系和数值范围,调整图表坐标区域的坐标区间。

可选的,调整区间为所述数据显示调整指令选择的包括至少一个待展示数据属性的数据属性显示区间,所述根据所述待展示数据和/或所述待展示数据属性、所述调整区间调整所述数据显示区域的内容,包括:

判断所述数据显示区域中包括的各个待展示数据属性是否在所述数据属性显示区间内;

从所述数据显示区域中删除不在所述数据属性显示区间内的待展示数据属性对应的图标,以及删除所述待展示数据属性对应的所有待展示数据的图示。

可选的,数据显示区域包括调整按钮,确定数据显示调整指令所指示的数据显示区域中的调整区间,包括:

获取对所述调整按钮的点击次数,;

根据预设的点击次数与调整区间的对应关系,将所述点击次数对应的目标调整区间确定为所述数据显示调整指令所指示的所述数据显示区域中调整区间。

可选的,所述装置还包括:

获取单元,还用于获取所述数据显示调整区域允许调整的最小调整区间;

若所述数据显示调整指令所指示的数据显示区域中的调整区间在所述最小调整区间范围内,则调整单元根据所述待展示数据和/或所述待展示数据属性、所述调整区间调整所述数据显示区域显示的内。

第三方面,本发明实施例提供了一种终端,包括处理器、输入设备、输出设备和存储器,处理器、输入设备、输出设备和存储器互相连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令执行第一方面的图表管理方法。

第四方面,本发明实施例提供了一种介质,介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行上述第一方面的方法。

本发明实施例当终端获取到待展示数据以及数据属性时,可按照预设格式根据待展示数据以及待展示数据属性生成图表,图表中包括了图表坐标区域、数据显示区域以及数据显示调整区域,从而终端可以根据在数据显示调整区域接收到的数据显示调整指令来调整数据显示区域显示的内容,可以通过在图表的数据显示调整区域输入调整指令实现对图表中显示内容进行调整,增加了图表管理的多样性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种图表管理方法的流程示意图;

图2a是本发明实施例提供的一种图表生成方式的示意图;

图2b是本发明实施例提供的另一种图表生成方式的示意图;

图3是本发明实施例提供的另一种图表管理方法的流程示意图;

图4a是本发明实施例提供的一种图表调整方法的的示意图;

图4b是本发明实施例提供的另一种调整后图表示意图;

图5a是本发明实施例提供的另一种图表调整方法的示意图;

图5b是本发明实施例提供的另一种调整后图表示意图;

图6是本本发明实施例提供的一种图表调整装置的结构示意图;

图7是本发明实施例提供的一种终端的结构示意图。

具体实施方式

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

参考图1,为本发明实施例提供的一种图表管理方法的流程示意图,如图1所示,图表管理方法可包括以下步骤:

s101、终端获取用于在图表展示界面上显示的待展示数据以及待展示数据属性。

可选的,数据可以理解为就是数值,也就是通过观察、实验、计算或者统计得出的结果。比如,对2018年某高校毕业生的就业情况进行统计得到的结果即为2018年某高校毕业生就业数据;再如,某商店对2017营业情况进行统计得到的结果也是数据。可选的,数据属性可指数据的一个特征,比如产生该数据的用户的性别、学历以及住址等等都可以看作是数据属性。举例来说,假设待展示数据为2018年广州省分期贷款的人数,则待展示数据属性可指2018年广州省分期贷款的女性人数,或者可指2018年广州省分期贷款的人数中为本科生的人数。

可选的,待展示数据的数量为至少一组,待展示数据属性至少为一个。比如待展示数据可以为2018年广州省分期贷款分期人数;待展示数据也可以为2018年广州省分期贷款情况和2017年广州省分期贷款情况。在一种可行的实施方式中,如果待展示数据为2018年广州省分期贷款人数,贷款人的性别、年龄、学历等为待展示属性。在一种可行的实施方式中,为了方便将多组不同进行对比查看,比如比较同一组数据不同属性,或者比较多组不同数据的同一属性,可以将多组数据以及数据属性展示在一张表格上。

可选的,终端获取待展示数据的方式可以为:终端为用户提供一个选择界面,以便于用户在选择界面针对待展示数据输入操作指令;用户可以在选择界面中选择想要查看一组或多组待展示数据以及一个或多个待展示数据属性;终端接收到用户输入的选择指令之后,终端可判断是否本地数据库中存储有选择指令所指示的待展示数据:如果有,则终端可直接从本地数据库中获取待展示数据;如果没有,则终端可向服务器发送数据查询请求,用于指示服务器查询待展示数据。简而言之,终端获取到的待展示数据可以是终端存储在本地的,也可以是终端从服务器中获取的。

s102、终端根据待展示数据以及待展示数据属性,按照预设格式生成展示图表。

在一种可行的实施方式中,预设格式可以指柱形图、扇形图或者折线图等。预设格式可以是用户选择的;也可以是终端根据待展示数据以及待展示数据属性的特点选择的;或者也可以是终端设置的默认格式。可以理解的,各个不同格式的图表都有各自的优势,用户或者终端可以根据使用图表展示待展示数据的目的或者需求,选择合适的图表。比如,扇形图能够直观的反映出各个待展示数据属性在待展示数据中所占的比例,如果用户想要统计2017年某公司为多个客户服务情况,可以选用扇形图。柱形图能够直观显示出每个数据属性下的具体数据,如果用户想要比较2017年某高校毕业生中取得硕士研究生学位的男生和女生各多少人,可以选用柱形图;折线图则可以反映出待展示数据中不同数据属性下数据的变化趋势,如果用户想要统计从2008到2018这10年公司业绩增长情况,可以选择折线图。

在一种可行的实施方式中,展示图表中包括图表坐标区域、数据显示区域以及数据显示调整区域。其中,图表坐标区域可以包括横坐标和纵坐标,数据显示区域用于显示表示各个待展示数据的图示,数据显示调整区域用于用户根据查看图表需求输入调整指令。举例来说,假设终端获取到待展示数据有三组,分别为:广西渠道消费分期、广东个人消费分期和四川渠道消费分期;假设获取到待展示数据属性为性别和学历等;终端根据三组待展示数据和两个待展示数据属性按照预设格式生成两个图表如图2a和图2b所示;图2a中包括图表坐标区域、数据显示区域和数据显示调整区域,其中图表坐标区域包括横坐标区域如图中横坐标区域为性别和纵坐标区域如图中纵坐标区域为人数,数据显示区域显示三组数据中男性人数和三组数据中女性人数,数据显示调整区域可以接收用户输入的调整指令。可以理解的,由于终端选择使用的预设格式不同,生成的图表形式也不相同,图2b是终端按照与生成图2a不同的格式生成的图表,可以看出图2b所示的中也包括图表坐标区域、数据显示区域和数据显示调整区域,与图2a不同的是图2b中所示的图表坐标区域中只显示了纵坐标学历。可以理解的,生成图2b所示的图表目的是为了从宏观上对比不同学历用户的分期消费情况,不着重具体数据。

s103、若数据显示调整区域接收到数据显示调整指令,则终端响应数据显示调整指令,根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容。

可选的,在上述图2a所示的图表中若用户想要调整图表显示的内容,比如只查看数据属性为女性的数据,再如只查看数值在6000以下的待展示数据属性以及待展示数据,则用户可以在数据显示调整区域输入调整指令;终端接收到调整指令之后,根据调整指令的指示调整数据显示区域显示的内容。

可选的,终端根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容,包括:确定数据显示调整指令所指示的数据显示区域中的调整区间;根据待展示数据和/或待展示数据属性、调整区域调整数据显示区域显示的内容。换句话说,终端在接收到数据显示调整指令之后,判断数据显示调整指令指示的数据显示区域中的调整区间,比如如图2a所示原始的数据显示区域中显示数据的区间是从0-14000,如果用户调整数据显示调整区域条形的长度到6000,也即数据显示区域显示数据的调整区间从0-14000变成了0-6000。

在一种可行的实施方式中,数据显示调整区域可以为如图2a和图2b所示的条形区域,也可以为一按钮。可以理解的,如果数据显示调整区域为条形区域,终端接收到的数据显示调整指令可以是用户通过对条形数据显示调整区域的长度进行调节输入的;如果数据显示区域为一按钮,终端接收到的数据显示调整指令可以是用户通过点击按钮输入的。或者,数据显示调整区域也可以为其他形状,本发明实施例中只是列举了两种的可能实施方式,不做具体限定。

可选的,数据显示调整区域包括调整按钮,确定数据显示调整指令所指示的数据显示区域中的调整区间,包括:获取所调整按钮的点击次数;根据预设的点击次数与调整区间的对应关系,将点击次数对应的目标调整区间确定为数据显示调整指令所指示的数据显示区域中的调整区间。换句话说,终端根据待展示数据以及待展示数据属性生成的图表中包括的数据显示调整区域可以为按钮,当检测到按钮收到用户的点击时表明终端接收到用户的数据显示调整指令。可选的,终端可预先设置按钮的点击次数与调整区间的对应关系;然后根据点击按钮的位置以及次数确定调整区间。比如终端可预先设定的点击次数与调整区间的对应关系为:点击次数为1次,假设调整区间为数据显示调整指令选择的一个数值范围为0-120000;点击次数为2次,假设调整区间为数据显示调整指令选择的一个数值范围为0-80000;或者点击次数为1次,假设调整区间为数据显示调整指令选择的一个数据属性显示区间为女性等。

本发明实施例当终端获取到待展示数据以及数据属性时,可按照预设格式根据待展示数据以及待展示数据属性生成图表,图表中包括了图表坐标区域、数据显示区域以及数据显示调整区域,从而终端可以根据在数据显示调整区域接收到的数据显示调整指令来调整数据显示区域显示的内容,可以通过在图表的数据显示调整区域输入调整指令实现对图表中显示内容进行调整,增加了图表管理的多样性。

参考图3,为本发明实施例提供的另一种图表管理方法,如图3所示,图表管理方法可包括以下步骤:

s301、终端获取用于在图表展示界面上显示的待展示数据以及待展示数据属性。

s302、终端根据待展示数据以及待展示数据属性,按照预设格式生成展示图表。

可选的,步骤s301-s302中包括的一些可行的实施方式已经在图1所示的实施例中具体描述,在此不再赘述。

s303、若数据显示调整区域接收到数据显示调整指令,终端确定数据显示调整指令所指示的数据显示区域中的调整区间。

可选的,数据显示调整指令所指示的数据区域中的调整区间可能为一个数值范围,也可能为一个待展示数据属性的数据属性显示区间。可以理解的,终端接收到的数据显示调整指令所指示的数据区域中的调整区间为数值范围或者为数据属性显示区间时,终端根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的显示的内容的方式不同,也即终端执行s304的方式不同。

s304、终端根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容。

在步骤s304中一种可行的实施方式,调整区间为数据显示调整指令选择的一个数值范围,终端根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容,包括:判断数据显示区域中包括的各个待展示数据属性对应的待展示数据的值是否在数值范围内;从数据显示区域中删除不在数值范围内的待展示数据的值对应的图示。举例来说,假设图4a为本发明实施例提供的一种图表,图表中包括图表坐标区域比如横坐标性别和纵坐标人数,、数据显示区域以及数据显示调整区域,其中数据显示调整区域包括横坐标调整区域和纵坐标调整区域。假设终端在纵坐标调整区域检测到数据调整区域中条形指示条由a位置被拖动到b位置,也即终端接收到数据显示调整指令,假设该数据显示调整指令所指示的调整区间为一个数值单位比如为0-85659;终端判断数据显示区域中包括的各个待展示数据属性对应的待展示数据的值是否在0-85659范围之内,明显地终端判断图示d和e所指示的待展示数据的值不在上述范围之内;终端从数据显示区域中删除不在数值范围内的待展示数据的值对应的图示即删除d和e所表示的数据,得到的调整后的图表图4b所示。

在一种可行的实施方式中,调整区间为数据显示调整指令选择的一个数值范围,终端在根据待展示数据和/或待展示数据属性以及调整区间调整了数据显示区域的内容之后,图表管理方法还包括:确定数据显示调整区域中允许调整的调整区间与图表坐标区域中坐标区间之间的比例关系;根据比例关系和数值范围,调整图表坐标区域的坐标区间。简单来说,终端确定调整区间与坐标区间之间的比例关系,比如调整区间为0-140000,坐标区间也为0-1400000,则调整区间与坐标区间之间的比例关系为1:1;再如,调整区间为0-14000,坐标区间为0-1400000,则调整区间与坐标区间之间的比例关系则为1:100;然后终端根据比例关系和数值范围也即调整区间,确定图表坐标区域的目标坐标区间并将图表坐标区域由当前坐标区间调整到目标坐标区间。举例来说,假设终端当前图表坐标区域的坐标区间为0-1400000,如果调整区间与坐标区间之间的比例关系为1:1,调整区间为0-85659如图4a所示,则终端确定图表坐标区域的目标坐标区间为0-85659,将图表坐标区域由0-1400000调整到0-85659如图4b所示;如果调整区域与坐标区间之间的比例关系为2:1,调整区间为0-70000,则终端确定图表坐标区域的目标坐标区间为0-35000,将图表坐标区域调整到0-35000。

在一种可行的实施方式中,调整区间为数据显示调整指令选择的包括至少一个待展示数据属性的数据属性显示区间,根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,包括:判断数据显示区域中包括的各个待展示数据属性是否在数据属性显示区间内;从数据显示区域中删除不在数据属性显示区间内的待展示数据属性对应的图标,以及删除待展示数据属性对应的所有待展示数据的图示。简单来说,终端接收到的数据显示区域调整指令所指示的调整区间可以是用于调整显示区域中显示的待展示数据属性,也就是说调整图表中都显示哪些待展示数据属性对应的待展示数据。举例来说,如图5a所示的图表中,包括图表坐标区域、数据显示区域和数据显示调整区域,其中图表坐标区域包括横坐标区域和纵坐标区域,数据显示调整区域包括横坐标调整区域和纵坐标调整区域。假设终端在横坐标调整区域接收到数据显示调整指令如图5a中所示的操作-将横坐标起点由a位置拖动到b位置,终端确定该操作所指示的调整区间为数据属性显示区间,并且图5a中该数据属性显示区间为女性,也即数据显示区域中只显示待展示数据属性为女性以及女性对应的数据;进一步的,终端判断图5a中待展示数据属性是否在数据属性显示区间内,最后判断确定男性不在数据属性显示区间内,因此将男性对应的图标在图表中删除,并同时将男性对应的所有数据的图示在图表中删除,得到调整后的图表如图5b所示。

需要说明的,由图4b和图5b可知如果图表数据显示调整区域的横坐标调整区域或者纵坐标调整区域接收到数据显示调整指令,终端在根据数据调整指令调整了数据显示区域显示的内容之后,图表管理方法还包括终端根据数据调整指令调整坐标区域。在一种可行的实施方式中,终端如果在横坐标调整区域接收到数据显示调整指令,终端根据该数据调整指令调整数据显示区域显示的内容后,还调整横坐标区域,并同时终端自动调整纵坐标区域以适应横坐标区域的更改。同样的,如果终端在纵坐标调整区域接收到数据显示调整指令,根据调整指令调整了数据显示区域的内容后,调整纵坐标区域,并同时自适应的调整横坐标区域。

可选的,终端在确定数据显示调整指令所指示的数据显示区域中的调整区间之后,图表管理方法还包括:获取数据显示调整区域允许调整的最小调整区间;若数据显示调整指令所指示的数据显示区域中的调整区间在最小调整区间范围内,则终端执行根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容的步骤。在一种可行的实施方式中,数据显示调整区域允许调整的最小调整区间可以是终端根据待展示数据设定的,假设终端默认调整区间的起点值为0,终端可以将调整区间的区间终点值设置为与待展示数据中最小值相同,举例来说待展示数据中最小值为85659,则终端可设置数据显示调整区域允许调整的最小调整区间为0-85659;或者终端也可以将调整区间的重点值设置为大于待展示数据的值的任意值。

本发明实施例当终端获取到待展示数据以及数据属性时,可按照预设格式根据待展示数据以及待展示数据属性生成图表,图表中包括了图表坐标区域、数据显示区域以及数据显示调整区域。在数据显示调整区域接收到的数据显示调整指令的情况下,终端可确定该调整指令对指示的调整区间,从而终端可以根据调整区间、待展示数据和/或待展示数据属性调整数据显示区域显示的内容,可以通过在图表的数据显示调整区域输入调整指令实现对图表中显示内容进行调整,增加了图表管理的多样性。

参考图6,为本发明实施例提供的一种图表管理装置的结构示意图,如图6所示的图表管理装置,可包括获取单元601、生成单元602、接收单元603、响应单元604以及调整单元605:

获取单元601,用于获取用于在图表展示界面上显示的待展示数据以及待展示数据属性;

生成单元602,用于根据待展示数据以及待展示数据属性,按照预设格式生成展示图表,展示图表中包括图表坐标区域、数据显示区域以及数据显示调整区域;

接收单元603,用于接收数据显示调整指令;

响应单元604,用于若接收单元603接收到数据显示调整指令,响应数据显示调整指令;

调整单元605,用于根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容。

可选的,调整单元605具体用于:

确定数据显示调整指令所指示的数据显示区域中的调整区间;

根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容。

可选的,调整区间为数据显示调整指令选择的一个数值范围,根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,包括:

判断数据显示区域中包括的各个待展示数据属性对应的待展示数据的值是否在数值范围内;

从数据显示区域中删除不在数据范围内的待展示数据的值对应的图示。

可选的,图表管理装置还包括确定单元606:

确定单元606,用于确定数据显示调整区域中允许调整的调整区间与图表坐标区域中坐标区间之间的比例关系;

调整单元605,还用于根据比例关系和数值范围,调整图表坐标区域的坐标区间。

可选的,调整区间为数据显示调整指令选择的包括至少一个待展示数据属性的数据属性显示区间,根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,包括:

判断数据显示区域中包括的各个待展示数据属性是否在数据属性显示区间内;

从数据显示区域中删除不在数据属性显示区间内的待展示数据属性对应的图标,以及删除待展示数据属性对应的所有待展示数据的图示。

可选的,数据显示区域包括调整按钮,确定数据显示调整指令所指示的数据显示区域中的调整区间,包括:

获取对调整按钮的点击次数;

根据预设的点击次数与调整区间的对应关系,将点击次数对应的目标调整区间确定为数据显示调整指令所指示的数据显示区域中调整区间。

可选的,装置还包括:

获取单元601,还用于获取数据显示调整区域允许调整的最小调整区间;

若数据显示调整指令所指示的数据显示区域中的调整区间在最小调整区间范围内,则调整单元605根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容。

本发明实施例中若获取单元601获取到待展示数据以及待展示数据属性,生成单元602按照预设格式根据待展示数据以及待展示数据属性生成图表,图表中包括有图表坐标区域、数据显示区域以及数据显示调整区域。若接收单元603接收到数据显示调整指令,则响应单元604响应该指令,并且调整单元605根据该调整指令调整数据显示区域显示的内容,可以通过在图表数据显示调整区域输入调整指令实现对图表中显示内容进行调整,增加了图表管理的多样性。

参见图7,是本发明实施例提供的一种终端示意性框图。如图7所示的本实施例中的智能设备可以包括:一个或多个处理器701,一个或多个输入设备702,一个或多个输出设备703和存储器704。上述处理器701、输入设备702、输出设备703和存储器704通过总线705连接。存储器704用于存储计算机程序,计算机程序包括程序指令,处理器701用于执行存储器704存储的程序指令。其中,处理器701被配置用于调用程序指令执行:

获取用于在图表展示界面上显示的待展示数据以及待展示数据属性;

根据待展示数据以及待展示数据属性,按照预设格式生成展示图表,展示图表中包括图表坐标区域、数据显示区域以及数据显示调整区域;

若数据显示调整区域接收到数据显示调整指令,则响应数据显示调整指令,根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容。

可选的,根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容,处理器701被配置用于调用程序指令具体执行:

确定数据显示调整指令所指示的数据显示区域中的调整区间;

根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容。

可选的,调整区间为数据显示调整指令选择的一个数值范围,根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,处理器701被配置用于调用程序指令具体执行:

判断数据显示区域中包括的各个待展示数据属性对应的待展示数据的值是否在数值范围内;

从数据显示区域中删除不在数据范围内的待展示数据的值对应的图示。

可选的,处理器701被配置用于调用程序指令还执行:

确定数据显示调整区域中允许调整的调整区间与图表坐标区域中坐标区间之间的比例关系;

根据比例关系和数值范围,调整图表坐标区域的坐标区间。

可选的,调整区间为数据显示调整指令选择的包括至少一个待展示数据属性的数据属性显示区间,根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,处理器701被配置用于调用程序指令具体执行:

判断数据显示区域中包括的各个待展示数据属性是否在数据属性显示区间内;

从数据显示区域中删除不在数据属性显示区间内的待展示数据属性对应的图标,以及删除待展示数据属性对应的所有待展示数据的图示。

可选的,数据显示调整区域包括调整按钮,确定数据显示调整指令所指示的数据显示区域中的调整区间,处理器701被配置用于调用程序指令具体执行:

获取对调整按钮的点击次数,;

根据预设的点击次数与调整区间的对应关系,将点击次数对应的目标调整区间确定为数据显示调整指令所指示的数据显示区域中调整区间。

可选的,确定数据显示调整指令所指示的数据显示区域中的调整区间之后,处理器701被配置用于调用程序指令还执行:

获取数据显示调整区域允许调整的最小调整区间;

若数据显示调整指令所指示的数据显示区域中的调整区间在最小调整区间范围内,则执行根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容的步骤。

应当理解,在本发明实施例中,所称处理器701可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输入设备702可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风(用于接收语音指令)等,输出设备703可以包括显示器(lcd等)、扬声器等。

该存储器704可以包括只读存储器和随机存取存储器,并向处理器701提供指令和数据。存储器704的一部分还可以包括非易失性随机存取存储器。例如,存储器704还可以存储设备类型的信息。

具体实现中,本发明实施例中所描述的处理器701、输入设备702、输出设备703可执行本发明图1和图3提供的图表管理方法实施例和图6提供的图表管理装置实施例中所描述的实现方式,在此不再赘述。

在本发明的实施例中提供了一种介质,介质存储有计算机程序,计算机程序包括程序指令,程序指令被处理器执行时实现:

获取用于在图表展示界面上显示的待展示数据以及待展示数据属性;

根据待展示数据以及待展示数据属性,按照预设格式生成展示图表,展示图表中包括图表坐标区域、数据显示区域以及数据显示调整区域;

若数据显示调整区域接收到数据显示调整指令,则响应数据显示调整指令,根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容。

可选的,根据待展示数据和/或待展示数据属性调整数据显示区域显示的内容,程序指令被处理器执行时具体实现:

确定数据显示调整指令所指示的数据显示区域中的调整区间;

根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容。

可选的,调整区间为数据显示调整指令选择的一个数值范围,根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,程序指令被处理器执行时具体实现:

判断数据显示区域中包括的各个待展示数据属性对应的待展示数据的值是否在数值范围内;

从数据显示区域中删除不在数据范围内的待展示数据的值对应的图示。

可选的,程序指令被处理器执行时还实现:

确定数据显示调整区域中允许调整的调整区间与图表坐标区域中坐标区间之间的比例关系;

根据比例关系和数值范围,调整图表坐标区域的坐标区间。

可选的,调整区间为数据显示调整指令选择的包括至少一个待展示数据属性的数据属性显示区间,根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域的内容,程序指令被处理器执行时具体实现:

判断数据显示区域中包括的各个待展示数据属性是否在数据属性显示区间内;

从数据显示区域中删除不在数据属性显示区间内的待展示数据属性对应的图标,以及删除待展示数据属性对应的所有待展示数据的图示。

可选的,数据显示调整区域包括调整按钮,确定数据显示调整指令所指示的数据显示区域中的调整区间,程序指令被处理器执行时具体实现:

获取对调整按钮的点击次数;

根据预设的点击次数与调整区间的对应关系,将点击次数对应的目标调整区间确定为数据显示调整指令所指示的数据显示区域中调整区间。

可选的,确定数据显示调整指令所指示的数据显示区域中的调整区间之后,程序指令被处理器执行时具体实现:

获取数据显示调整区域允许调整的最小调整区间;

若数据显示调整指令所指示的数据显示区域中的调整区间在最小调整区间范围内,则执行根据待展示数据和/或待展示数据属性、调整区间调整数据显示区域显示的内容的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本发明的部分实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

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