[发明专利]一种数据到图表的转换方法和装置在审
申请号: | 201610127609.4 | 申请日: | 2016-03-07 |
公开(公告)号: | CN107168939A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 章伟星;董晓庆 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 李辉,徐焕 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 图表 转换 方法 装置 | ||
技术领域
本申请属于数据处理技术领域,尤其涉及一种数据到图表的转换方法和装置。
背景技术
数据可视化,是指根据数据的类型将数据映射至图形空间上的可视化元素,这些元素可以包括:位置、形状、颜色和大小等。图形语法是一种底层统计图形生成语言,即,通过语法构造生成复杂的图形,也就是说,以自底向上的方式组织最基本的元素从而形成更高级的元素,通过关系图的方式对数据进行表征。
关系图的特点可以归纳为:由节点和节点之间的连接关系组成。因此,数据可视化的关键就是如何在显示界面上放置节点以及如何绘制节点及节点之间的连接关系。
然而,针对如何将数据简单有效地转换为关系图,目前尚未提出有效的解决方案。
发明内容
本申请目的在于提供一种数据到图表的转换方法和装置,可以有效提高数据集到图表画布的转换效率,且实现起来较为简单。
本申请提供一种数据到图表的转换方法和装置是这样实现的:
一种数据到图表的转换方法,所述方法包括:获取待转换数据集;根据预定语法规则生成所述待转换数据集中各个数据与图表画布位置之间的对应关系,以及所述各个数据之间的连接关系的表征语句;对所述表征语句进行解析,得到所述待转换数据集所对应的图表画布。
一种数据到图表的转换装置,所述装置包括:获取模块,用于获取待转换数据集;语句生成模块,用于根据预定语法规则生成所述待转换数据集中各个数据与图表画布位置之间的对应关系,以及所述各个数据之间的连接关系的表征语句;解析模块,用于对所述表征语句进行解析,得到所述待转换数据集所对应的图表画布。
本申请提供的数据到图表的转换方法和装置,可以利用预定的语法规则生成待转换数据集中各个数据与图表画布位置之间的对应关系,以及所述各个数据之间的连接关系的表征语句,然后通过对表征语句的解析就可以呈现出与该待转换数据集对应的图表画布,从而实现数据集到图表的转换。本申请提供的方法可以有效提高数据集到图表画布的转换效率,且实 现起来较为简单。利用本申请实施方案,不仅可以大大提高转换效率,还可以让用户直观地理解数据到图形空间映射关系。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的数据到图表的转换方法的一种实施例的方法流程图;
图2是本申请提供的二维变量的点映射到图表中的示意图;
图3是本申请提供的不带权重的和弦图的一种实施例的示意图;
图4是本申请提供的平行坐标图的一种实施例的示意图;
图5是本申请提供的待权重的和弦图的一种实施例的示意图;
图6是本申请提供的桑基图的一种实施例的示意图;
图7是和弦图的原理示意图;
图8是弧长链接图的原理示意图;
图9是平行坐标的原理示意图;
图10是桑基图的原理示意图;
图11是本申请提供的数据到图表的转换装置的一种实施例的模型结构示意图;
图12是本申请提供的数据到图表的转换装置的另一种实施例的模块结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
下面结合附图对本申请所述的数据到图表的转换方法和装置进行详细的说明。图1是本申请提出的数据到图表的转换方法的一种实施例的方法流程图。虽然本申请提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块结构。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本申请实施例提供的执行顺序 或模块结构。所述的方法或模块结构的在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610127609.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:功能芯片的控制方法和装置
- 下一篇:一种报表生成系统及方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置