展示数据的方法及装置制造方法及图纸

技术编号:14780683 阅读:68 留言:0更新日期:2017-03-09 22:03
本发明专利技术实施例公开了一种展示数据的方法及装置。该方法包括:获取待展示数据的结构参数;根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型;切分所述待展示数据得到至少一个待展示数据块,将所述待展示数据块在所述图表类型中对应的区域展示。本发明专利技术实施例通过采用上述技术方案,不需要用户进行图表的选择即可生成适合用户输入或选择的数据的图表,可以减少使用场景对所生成图表的限制,简化用户在生成图表时所需的操作步骤,提高图表的生成速度,减少用户的等待时间。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种展示数据的方法及装置
技术介绍
可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来并进行交互处理的理论、方法和技术。图表转化是较常见的一种图表可视化的处理方式,近年来,图表作为一种直观、形象地展现统计信息的手段,越来越多的受到了人们的青睐。现有技术在进行图表的呈现时,一般需要首先由用户选择想要呈现的图表样式及类型,然后利用图像处理等技术将用户输入的各数字或文字信息处理成用户选择的图表的格式在屏幕上进行显示,以向用户提供相应的数据呈现方式。但是,现有的技术方案多需要用户确定所需生成的图表的类型,然后以指定图表的输入来为用户提供相应的展现形式。然而,用户在确定所需生成的图表的类型时往往并不知道其输入的数据本身需要采用怎样的方式才能更好的展现,导致最终生成的图表往往不是对用户数据的最合理的展现方式,让用户输入的数据的价值大打折扣,用户根据所生成的图表不能准确地发现和利用数据本身的规律。此外,当第一次生成的图表不是数据最合理的展现方式时,需要用户再次进行图表类型的选择确认,也会造成用户时间的浪费。
技术实现思路
有鉴于此,本专利技术实施例提供一种展示数据的方法及装置,以解决现有技术中图表转化时所生成的图表不能准确体现数据本身的规律、耗时较长的技术问题。第一方面,本专利技术实施例提供了一种展示数据的方法,包括:获取待展示数据的结构参数;根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型;切分所述待展示数据得到至少一个待展示数据块,将所述待展示数据块在所述图表类型中对应的区域展示。第二方面,本专利技术实施例还提供了一种展示数据的装置,包括:结构参数获取模块,用于获取待展示数据的结构参数;图表类型确定模块,用于根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型;数据展示模块,用于切分所述待展示数据得到至少一个待展示数据块,将所述待展示数据块在所述图表类型中对应的区域展示。本专利技术实施例提供的展示数据的技术方案,获取待展示数据的结构参数,根据待展示数据的结构参数和预先生成的图表模型确定用于展示待展示数据的图表类型,将待展示数据进行切分为至少一个待展示数据块并将切分得到的待展示数据块在与确定的图表类型相对应的图表的对应区域进行展示。本专利技术实施例通过采用上述技术方案,不需要用户进行图表的选择即可生成适合用户输入或选择的数据的图表,可以减少使用场景对所生成图表的限制,简化用户在生成图表时所需的操作步骤,提高图表的生成速度,减少用户的等待时间。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术实施例一提供的一种展示数据的方法的流程示意图;图2为本专利技术实施例二提供的一种展示数据的方法的流程示意图;图3为本专利技术实施例三提供的一种展示数据的方法的流程示意图;图4为本专利技术实施例三提供的一种决策树模型的结构示意图;图5为本专利技术实施例四提供的一种展示数据的装置的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。实施例一本专利技术实施例一提供一种展示数据的方法。该方法可以由展示数据的装置执行,其中,该装置可由硬件和/或软件实现,一般可集成在图表生成所使用的终端设备中。图1为本专利技术实施例一的展示数据的方法的流程示意图,如图1所示,该方法包括:S110、获取待展示数据的结构参数。本实施例中,待展示数据可以是字符类型的数据,如字符串类型数据等;也可以是数值类型的数据,如整型数据、单精度浮点型数据和/或双精度浮点型数据等。待展示数据可以通过用户输入获得,也可以根据用户的操作选择终端设备或服务器中已有的数据作为待展示数据。相应的,如果待展示数据为用户输入的数据,则可以在用户输入数据的过程中实时对待展示数据的结构参数进行记录,或者在待展示数据输入完成后再获取待展示数据的结构参数;如果待展示数据为终端设备或服务器中已有的数据,则可以在用户选定待展示数据之后获取用户选定的待展示数据的结构参数。示例性的,待展示数据的结构参数为可以描述待展示数据的数据构成和/或数据类型等结构特点的参数,其可以根据需求的不同灵活设定,如待展示数据的结构参数可以是每行待展示数据的数据类型或每列待展示数据的数据类型等,此处不作限制。考虑到待展示数据展示时的便捷性,优选的,待展示数据的结构参数可以为待展示数据的数据维度数、待展示数据中字符类型待展示数据的列数以及待展示数据中数据类型待展示数据的列数。其中,待展示数据的数据维度可以与待展示数据的数据列一一对应设置,即待展示数据的每一列都对应一个数据维度,此时,待展示数据的总列数即为待展示数据的数据维度数;待展示数据的数据维度也可以与待展示数据的数据列一对多设置,即待展示数据的一个数据维度可以对应待展示数据的一个或多个数据列,此时,待展示数据的数据维度数小于或等于待展示数据的总列数。考虑到数据总列数与可生成图表的对应关系,优选的,可以将待展示数据的数据维度与待展示数据的数据列一对多进行设置,此时,可以根据需要灵活定义待展示数据的数据维度数与待展示数据的总列数之间的对应关系。示例性的,可以将待展示数据的数据维度数进行如下定义:如果待展示数据的总列数小于或等于3,则待展示数据的数据维度与其数据列一一对应,即,此时待展示数据的数据维度数等于待展示数据的总列数;如果待展示数据的总列数大于3,即待展示数据的总列数为4或更多,则待展示数据的数据维度数为4。此时,相应的,在获取待展示数据的结构参数时,可以首先分别获取待展示数据的总列数、字符类型列数和数值类型列数,然后根据待展示数据的总列数确定待展示数据的数据维度数,从而确定待展示数据的结构参数;也可以只获取待展示数据的总列数、字符类型列数和数值类型列数中的任意两项,然后根据待展示数据的总列数与待展示数据字符类型列数、数据类型列数之间的对应关系通过相应的计算确定待展示数据的结构参数。S120、根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型。本实施例中,展示待展示数据的图表类型指的是待展示数据可生成图表的图表类型,即待展示数据生成该类型图表后具有实际的呈现意义。优选的,如果所述结构参数包括数据维度数、字符类型列数和数值类型列数,那么,所述根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型可以具体为:根据所述图表模型确定与所述待展示数据的数据维度数、字符类型列数和数据类型列数相符的图表类型作为用于展示所述待展示数据的图表类型。示例性的,在获取到待展示数据的结构参数后,可以将待展示数据的数据维度数、待展示数据中的字符类型列数和待展示数据中的数值类型列数代入预先生成的图表模型中,然后根据预先生成的图表模型进行相应的计算以得到待展示数据可生成图表的图表类型。在此,需要指出的是,所确定的展示待展示数据的图表类型可以是0种、1种、2种或更多种,此处不作限制。示例性的,当所确定的展示待展示数据的图表类型为0种时,可以提示用户本文档来自技高网...
展示数据的方法及装置

【技术保护点】
一种展示数据的方法,其特征在于,包括:获取待展示数据的结构参数;根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型;切分所述待展示数据得到至少一个待展示数据块,将所述待展示数据块在所述图表类型中对应的区域展示。

【技术特征摘要】
1.一种展示数据的方法,其特征在于,包括:获取待展示数据的结构参数;根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型;切分所述待展示数据得到至少一个待展示数据块,将所述待展示数据块在所述图表类型中对应的区域展示。2.根据权利要求1所述的方法,其特征在于,所述结构参数包括数据维度数、字符类型列数和数值类型列数;相应的,所述根据所述结构参数和预生成的图表模型确定用于展示所述待展示数据的图表类型,具体为:根据所述图表模型确定与所述待展示数据的数据维度数、字符类型列数和数据类型列数相符的图表类型作为用于展示所述待展示数据的图表类型。3.根据权利要求2所述的方法,其特征在于,在所述获取待展示数据的结构参数之前,还包括:根据样本数据的结构参数和样本数据可生成的图表类型信息生成所述图表模型。4.根据权利要求3所述的方法,其特征在于,所述根据样本数据的结构参数和可选图表标签生成所述图表模型,包括:获取多个样本数据和所述样本数据可生成的图表类型信息;基于所述样本数据和所述图表类型信息根据分类回归树算法训练生成图表模型,所述图表模型为决策树模型。5.根据权利要求4所述的方法,其特征在于,在所述基于所述样本数据和所述图表类型信息根据分类回归树算法训练生成图表模型之后,还包括:基于测试数据的结构参数从所述决策树模型中生成所述测试数据的图表类型;将生成的所述测试数据的图表类型与所述测试数据的可选图表标签对比以确认所述决策树模型的可信度。6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:基于所述待展示数据对所述图表模型进行更新。7.一种展示数据的装置,其特征在于,包括:结构参数获取模块,用于获...

【专利技术属性】
技术研发人员:陈振安
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1