图表生成方法及装置的制造方法_3

文档序号:9887608阅读:来源:国知局
、将第三图表与第一图表一同显示。
[0077]具体的,第三图表的图表模板类型可以根据用户的预设,设定为第一图表所关联的预设图表模板形式,例如第一图表类型为地域分区图,用户通过在该地域分区图中通过选择部分地域标识,从而得到该地域分区图所关联的用户预设折线图图表模板,得到显示部分地域数据信息的第三图表,并将在先生成的第一图表与在后生成的第三图表一同显示
[0078]本实施例的图表生成方法,通过预设图表模板间的关联关系,增加了图表展示的联动性,实现了用户自定义图表的多样化展现,增强了数据分析、比较的效果,方便用户使用和推广。
[0079]如图7所示,本发明图表生成装置的实施例一的结构示意图,该装置包括:接收模块1,用于接收用户的图表生成请求,图表生成请求包含第一图表类型标识、数据内容标识、数据形式标识。获取模块2,用于从模板库中获取第一图表类型标识对应的图表模板,从数据库中获取数据内容标识对应的数据信息,并且从算数逻辑库中获取数据形式标识对应的数据分析公式。运算模块3,用于根据数据分析公式对数据信息进行算数逻辑运算。写入模块4,用于将运算得到的数据信息对应填写到所述图表模板中,得到用户请求的第一图表。显示模块5,用于对第一图表进行显示处理。其中,第一图表类型标识包含:地域分区图、柱状图、折线图、饼图。
[0080]本实施例的图表生成装置,可以用于执行图1所示方法实施例一的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0081]本实施例的图表生成装置,通过接收用户的图表生成请求,获取该图表生成请求对应的图表模板、数据信息,数据分析公式,根据数据分析公式对数据信息进行算数逻辑运算,并将运算得到的数据信息对应填写到图表模板中,得到并显示用户请求的图表。从而解决了现有技术中图表展示灵活性差,数据引用易出错的问题,可实现用户自定义,图表多样化展现,方便使用和推广。
[0082]进一步的,如图8所示,本发明图表生成装置的实施例二的结构示意图,本实施例二在上述实施例一所述装置的基础上,其中,图表生成请求还包含:统计范围以及第一统计步长。进一步的,该装置还包括:划分模块6,用于采用第一统计步长对统计范围进行划分,得到第一统计区间;将运算得到的数据信息划分入各第一统计区间。设定模块7,用于将各第一统计区间内的数据信息的颜色属性设定为该统计区间所对应的图例颜色。
[0083]本实施例的图表生成装置,可以用于执行图2所示方法实施例二的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0084]本实施例的图表生成装置,通过接收用户的图表生成请求,获取该图表生成请求对应的图表模板、数据信息,数据分析公式,根据数据分析公式对数据信息进行算数逻辑运算,再将运算得到的数据信息划分入各个以不同图例颜色区分的统计区间,并填写到图表模板中,得到并显示用户请求的图表。从而解决了现有技术中图表展示灵活性差,数据引用易出错的问题,可实现用户自定义,图表多样化展现,方便用户快速定位数据,方便使用和推广。
[0085]如图8所示,本实施例三在上述实施例所述装置的基础上,在图表生成请求中还包含:第二统计步长,第二统计步长小于第一统计步长。进一步的,该装置还包括:划分模块6,具体用于采用第二统计步长对第一统计区间进行划分,得到第二统计区间;将运算得到的数据信息划分入各第一统计区间内的各第二统计区间。设定模块7,具体用于将各第一统计区间内的各第二统计区间内的数据信息的颜色属性设定为与各第一统计区间对应的图例颜色的均匀渐变颜色。
[0086]本实施例的图表生成装置,可以用于执行图3所示方法实施例三的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0087]本实施例的图表生成装置,通过接收用户的图表生成请求,获取该图表生成请求对应的图表模板、数据信息,数据分析公式,根据数据分析公式对数据信息进行算数逻辑运算,再将运算得到的数据信息划分入颜色均匀渐变的各个统计区间内并填写到图表模板中,得到并显示用户请求的图表。从而解决了现有技术中图表展示灵活性差,数据引用易出错的问题,可实现用户自定义,图表多样化展现,方便用户快速读取统计数据趋势信息,方便使用和推广。
[0088]如图9所示,本发明图表生成装置的实施例四的结构示意图,本实施例四在上述实施例所述装置的基础上,还包括:排序模块8、判断模块9。进一步的,接收模块1,还用于接收用户的排序请求,排序请求包含数据信息的属性标识、第二图表类型标识。排序模块8,用于根据属性标识,对运算得到的数据信息进行数据排序。获取模块2,还用于从模板库中获取第二图表类型标识对应的图表模板。写入模块4,还用于将排序后的数据信息对应填写到图表模板中,得到用户请求排序的第二图表。判断模块9,用于判断第二图表类型标识与第一图表类型标识是否相同。显示模块5,还用于在第二图表类型标识与第一图表类型标识相同的情况下,将第一图表替换显示为第二图表;或者还用于在第二图表类型标识与第一图表类型标识不相同的情况下,将第二图表与第一图表一同显示。其中,第二图表类型标识包含:地域分区图、柱状图、折线图、饼图。
[0089]本实施例的图表生成装置,可以用于执行图4所示方法实施例四的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0090]本实施例的图表生成装置,通过接收用户的排序请求,获取数据信息的属性标识,并根据属性标识,对运算得到的数据信息进行数据排序,再将排序后的数据信息填写到图表模板中,得到并显示用户所需图表类型的排序后的图表。从而实现了具有排序功能的用户自定义图表的生成,丰富了图表展现形式,方便用户快速读取统计数据趋势信息,方便使用和推广。
[0091]如图10所示,本发明图表生成装置的实施例五的结构示意图,本实施例五在上述实施例所述装置的基础上,其中,第一图表类型标识包含至少两个图表类型标识;相应的,第一图表包含至少两个图表。该装置还包括:替换模块10。进一步的,接收模块1,还用于接收用户对第一图表中的一个图表的部分数据信息显示请求,部分数据信息显示请求包含部分数据信息的属性标识。替换模块10,用于将第一图表中的其他图表替换为仅包含部分数据信息的属性标识所对应的数据信息的图表。显示模块5,还用于对替换后的第一图表进行显示。
[0092]本实施例的图表生成装置,可以用于执行图5所示方法实施例五的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0093]本实施例的图表生成装置,通过接收用户对图表的部分数据信息显示请求,获得该部分数据信息的属性标识,从而在其他图表中显示用户感兴趣的部分数据信息,增加了图表展示的灵活性,实现了用户自定义图表的多样化展现,同时增强了数据分析、比较的效果,方便用户使用和推广。
[0094]如图11所示,本发明图表生成装置的实施例六的结构示意图,本实施例六在上述实施例所述装置的基础上,还包括:预设图表模板获取模块11。接收模块1,还用于接收用户对第一图表中的一个图表的部分数据信息显示请求,部分数据信息显示请求包含部分数据信息的属性标识。预设图表模板获取模块11,用于从模板库中获取预设图表模板。写入模块4,还用于将部分数据信息的属性标识对应的数据信息填写到预设图表模板中,得到用户请求的第三图表。显示模块5,还用于将第三图表与第一图表一同显示。
[0095]本实施例的图表生成装置,可以用于执行图6所示方法实施例六的技术方案,其实现原理和技术效果类似,在此不再赘述。
[0096]本实施例的图表生成装置,通过预设图表模板间的关联关系,增加了图表展示的联动性,实现了用户自定义图表的多样化展现,增强了数据分析、比较的效果,方便用户使用和推广。
[0097]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1