图表匹配方法及装置制造方法及图纸

技术编号:18426240 阅读:31 留言:0更新日期:2018-07-12 01:58
本发明专利技术公开了一种图表匹配方法及装置,依据预设的包括各个图表类型,以及各个图表类型支持的维度和指标的数量的匹配规则,确定并显示与用户选择的数据匹配的图表类型。因此,用户可以依据显示内容选择图表类型,而无需反复试验选择的图表类型是否适合展示选中的数据,所以,能够提高用户操作的效率。

Chart matching method and device

The present invention discloses a chart matching method and device, which determines and displays a graph type that matches the user's selected data in accordance with the presupposed matching rules of each chart type, as well as the number of dimensions and indexes supported by each chart type. Therefore, users can select chart types according to the content of the display, and do not have to test whether the selected chart type is suitable for the selected data, so it can improve the efficiency of user operation.

【技术实现步骤摘要】
图表匹配方法及装置
本专利技术涉及计算机领域,尤其涉及一种图表匹配方法及装置。
技术介绍
图表是目前用于展示数据的有力工具,通过图表的形式,能够将数据进行更为直观的展示。图表的形式多种多样,不同类型的图表对于数据的展示各有侧重。目前,技术人员面对数据时,只能凭个人经验选择合适的图表类型,在选中的图表类型不适合展示数据的情况下,技术人员还是只能凭借个人经验重选图表类型,一次一次试验确定的图表类型是否适合展示选中的数据,直到找到合适的图表类型。可见,如何高效地选中适合展示数据的图表类型,成为目前亟待解决的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的图表匹配方法及装置。本申请公开的图表匹配方法及装置如下:一种图表匹配方法,包括:接收用户选择的数据;依据预设的匹配规则,确定与所述用户选择的数据匹配的图表类型,所述匹配规则包括各个图表类型,以及所述各个图表类型支持的维度和指标的数量;显示所述与所述用户选择的数据匹配的图表类型。可选的,所述依据预设的匹配规则,确定与所述用户选择的数据匹配的图表类型包括:依据所述匹配规则中所述各个图表类型支持的所述维度和所述指标的数量,以及所述用户选择的数据列的类型以及数量,确定与所述用户选择的数据匹配的图表类型。可选的,所述与所述用户选择的数据匹配的图表为多个,所述显示所述与所述用户选择的数据匹配的图表类型包括:以可选择状态显示所述与所述用户选择的数据匹配的图表类型,其中,将与所述用户选择的数据的匹配度最高的图表类型与其它图表类型区分显示。可选的,还包括:以不可选择状态显示不适合展示所述用户选择的数据的图表类型,所述不适合展示所述用户选择的数据的图表类型依据所述匹配规则确定。可选的,在所述显示所述与所述用户选择的数据匹配的图表类型之后,所述方法还包括:接收所述用户的选择指令,所述选择指令指向以所述可选择状态显示的图表类型;将所述选择指令指向的图表类型作为所述用户选定的图表类型。一种图表匹配装置,包括:接收单元,用于接收用户选择的数据;确定单元,用于依据预设的匹配规则,确定与所述用户选择的数据匹配的图表类型,所述匹配规则包括各个图表类型,以及所述各个图表类型支持的维度和指标的数量;显示单元,用于显示所述与所述用户选择的数据匹配的图表类型。可选的,所述确定单元用于依据预设的匹配规则,确定与所述用户选择的数据匹配的图表类型包括:所述确定单元具体用于,依据所述匹配规则中所述各个图表类型支持的所述维度和所述指标的数量,以及所述用户选择的数据列的类型以及数量,确定与所述用户选择的数据匹配的图表类型。可选的,所述与所述用户选择的数据匹配的图表为多个,所述显示单元用于显示所述与所述用户选择的数据匹配的图表类型包括:所述显示单元具体用于,以可选择状态显示所述与所述用户选择的数据匹配的图表类型,其中,将与所述用户选择的数据的匹配度最高的图表类型与其它图表类型区分显示。可选的,所述显示单元还用于:以不可选择状态显示不适合展示所述用户选择的数据的图表类型,所述不适合展示所述用户选择的数据的图表类型依据所述匹配规则确定。可选的,所述接收单元还用于:在所述显示单元显示所述与所述用户选择的数据匹配的图表类型之后,接收所述用户的选择指令,所述选择指令指向以所述可选择状态显示的图表类型;所述确定单元还用于:将所述选择指令指向的图表类型作为所述用户选定的图表类型。借由上述技术方案,本专利技术提供的图表匹配方法及装置,依据预设的包括各个图表类型,以及各个图表类型支持的维度和指标的数量的匹配规则,确定并显示与用户选择的数据匹配的图表类型。因此,用户可以依据显示内容选择图表类型,而无需反复试验选择的图表类型是否适合展示选中的数据,所以,能够提高用户操作的效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本申请实施例公开的一种图表匹配方法的流程;图2示出了本申请实施例公开的又一种图表匹配方法的流程;图3示出了本申请实施例公开的向用户显示的图表类型的示例;图4示出了本申请实施例公开的一种图表匹配装置的结构。具体实施方式本申请实施例提出了一种图表匹配方法及装置,可以应用在计算机系统中,用于依据选择的数据,为用户推荐可用的图表类型,以提高用户的操作效率。下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1为本申请实施例公开的一种图表匹配方法,包括以下步骤:S101:接收用户选择的数据。通常,用户可通过与计算机系统交互,选择待写入图表的数据。本实施例中,以数据列为例进行说明。其中,用户并不限于人,也可以为机器、设备或者程序,本实施例不做具体限定。例如,用户在“日期”、“访问量”、“访问时间”、“访问对象”等数据列中,选择“日期”和“访问量”数据列。用户可以选择一个数据列,也可以同时选择多个数据列。需要说明的是,数据列仅为本实施例对数据的显示方式的一种举例,而非限定,除了数据列之外,数据还可以使用行或向量等其它方式显示。S102:依据预设的匹配规则,确定与用户选择的数据(列)匹配的图表类型。具体的,与用户选择的数据列匹配的图表类型为,能够满足用户选择的数据列的展示需求的图表类型。例如,用户选择“日期”和“访问量”数据列,则图表类型需要能够同时展示“日期”和“访问量”数据,进一步的,能够展示出“日期”和“访问量”数据的关系。预设的匹配规则可以依据图表类型预先确定,匹配规则包括各个图表类型,以及所述各个图表类型支持的维度和指标的数量。表1为本实施例中匹配规则的示例。表1表1中,匹配规则1和匹配规则2是两种并列的匹配规则,可以使用任意一种匹配规则从多种图表中为用户选择的数据列过滤出适用的图表类型。需要说明的是,表1仅为匹配规则的示例,匹配规则可以只有一种,也可以包括多种,本实施例并不做限定。以表1为例,“簇狀柱形图”具有两种匹配规则,而“表格”只要一种匹配规则。表1中,维度是指字符型的数据,例如“日期”数据为维度。指标是指数值型的数据,例如“访问量”数据为指标。表1中,任意一个图表类型之后的匹配规则中,维度的个数,表示该类型的图表中,能够展示的维度的数量。指标的个数,表示该类型的图表中,能够展示的指标的数量。S102的具体实现方式可以为:依据匹配规则中各个图表类型支持的维度和指标的数量,以及用户选定的数据列的类型以及数量,确定用户选定的数据列适用的图表类型。举例说明,假设用户选定“日期”和“访问量”数据列,即一个维度和一个指标,依据表1所示的匹配规则,柱形图、簇狀柱形图、堆积柱形图、百分比堆积柱形图等均本文档来自技高网...

【技术保护点】
1.一种图表匹配方法,其特征在于,包括:接收用户选择的数据;依据预设的匹配规则,确定与所述用户选择的数据匹配的图表类型,所述匹配规则包括各个图表类型,以及所述各个图表类型支持的维度和指标的数量;显示所述与所述用户选择的数据匹配的图表类型。

【技术特征摘要】
1.一种图表匹配方法,其特征在于,包括:接收用户选择的数据;依据预设的匹配规则,确定与所述用户选择的数据匹配的图表类型,所述匹配规则包括各个图表类型,以及所述各个图表类型支持的维度和指标的数量;显示所述与所述用户选择的数据匹配的图表类型。2.根据权利要求1所述的方法,其特征在于,所述依据预设的匹配规则,确定与所述用户选择的数据匹配的图表类型包括:依据所述匹配规则中所述各个图表类型支持的所述维度和所述指标的数量,以及所述用户选择的数据的类型以及数量,确定与所述用户选择的数据匹配的图表类型。3.根据权利要求1所述的方法,其特征在于,所述与所述用户选择的数据匹配的图表为多个,所述显示所述与所述用户选择的数据匹配的图表类型包括:以可选择状态显示所述与所述用户选择的数据匹配的图表类型,其中,将与所述用户选择的数据的匹配度最高的图表类型与其它图表类型区分显示。4.根据权利要求1至3任一项所述的方法,其特征在于,还包括:以不可选择状态显示不适合展示所述用户选择的数据的图表类型,所述不适合展示所述用户选择的数据的图表类型依据所述匹配规则确定。5.根据权利要求3所述的方法,其特征在于,在所述显示所述与所述用户选择的数据匹配的图表类型之后,所述方法还包括:接收所述用户的选择指令,所述选择指令指向以所述可选择状态显示的图表类型;将所述选择指令指向的图表类型作为所述用户选定的图表类型。6.一种图表匹配装置,其特征在于,包括:接收单元,用于接收用户选择的数据;确定...

【专利技术属性】
技术研发人员:刘雅雅
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1