一种基于数据可视化分析的方法

文档序号:9432566阅读:277来源:国知局
一种基于数据可视化分析的方法
【技术领域】
[0001]本发明涉及数据分析技术领域,具体涉及针对无结构或者有结构数据的可视化分析技术。
【背景技术】
[0002]数据可视化是关于数据之视觉表现形式的研究;其中,这种数据的视觉表现形式被定义为一种以某种概要形式抽提出来的信息,包括相应信息单位的各种属性和变量。
[0003]数据可视化技术的基本思想是将数据库中每一个数据项作为单个图元元素表示,大量的数据集构成数据图像,同时将数据的各个属性值以多维数据的形式表示,可以从不同的维度观察数据,从而对数据进行更深入的观察和分析。
[0004]数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息。但是,这并不就意味着,数据可视化就一定因为要实现其功能用途而令人感到枯燥乏味,或者是为了看上去绚丽多彩而显得极端复杂。为了有效地传达思想概念,美学形式与功能需要齐头并进,通过直观地传达关键的方面与特征,从而实现对于相当稀疏而又复杂的数据集的深入洞察。然而,设计人员往往并不能很好地把握设计与功能之间的平衡,从而创造出华而不实的数据可视化形式,无法达到其主要目的,也就是传达与沟通信息。
[0005]数据可视化与信息图形、信息可视化、科学可视化以及统计图形密切相关。当前,在研究、教学和开发领域,数据可视化乃是一个极为活跃而又关键的方面。“数据可视化”这条术语实现了成熟的科学可视化领域与较年轻的信息可视化领域的统一。
[0006]由于海量的数据中蕴藏着丰富的有价值的信息,如何从海量数据中提取有价值的信息对数据分析人员来说亟需要解决的问题。但是现有的数据分析技术中进行数据分析时操作复杂、效率低下,且获得关键有价值信息的准确率也不高。

【发明内容】

[0007]针对现有数据分析技术所存在的问题,本发明的目的在于提供一种能够快速、准确的从海量数据中提取有价值信息的数据分析方法。
[0008]为了达到上述目的,本发明采用如下的技术方案:
[0009]—种基于数据可视化分析的方法,所述方法首先将平面有结构的表数据关系化或事件化,接着通过关系化或事件化后的数据生成相应的图结构;最后将生成的图结构展现为直观的图形。
[0010]在本方法的优选实例中,所述方法具体包括如下步骤:
[0011](I)将要分析的数据导入到系统数据库中并自动生成对应的表;
[0012](2)通过关系生成向导设置对象和关系模型,并选择图形展现方式;
[0013](3)将数据按设置好的关系模型从表中抽取出来,根据选择的图形展现方式进行展现;
[0014](4)将生成的图布局成不同类型的布局图,从而展现出美观的图形。
[0015]进一步的,所述步骤(3)中,由关系生成向导根据设置的对象将表中对应的数据添加到图层,再根据设置的关系模块,建立它们之间的关系,并根据选择的图形展现方式,将建立的关系在图层上生成对应的图结构。
[0016]进一步的,图形展现方式包括关系图或主题行图。
[0017]与现有的技术相比,本发明提供的方法关系化或事件化简单方便,生成的布局丰富美观,且可以从海量数据中快速、准确的提取有价值信息。
【附图说明】
[0018]以下结合附图和【具体实施方式】来进一步说明本发明。
[0019]图1为本发明实例中球形分布的QQ好友关系示意图。
【具体实施方式】
[0020]为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
[0021]本实例在实现基于数据可视化分析方案时,首先将平面有结构的表数据关系化或事件化,接着通过关系化或事件化后的数据生成相应的图结构;最后将生成的图结构展现为直观的图形。
[0022]在此原理方案的基础上,本实例的实施过程包括如下步骤:
[0023](I)将无结构的数据通过导入插件或脚本导入到数据中心,或者通过远程连接的方式去连接远程数据库,得到表结构的数据。
[0024]该步骤中利用基于导入插件或脚本的导入数据技术,直接将文件中的数据导入数据中心。
[0025](2)针对步骤⑴中将要分析的数据导入数据库自动生成相关的表,通过关系生成向导设置相应的对象和关系模型,并选择图形展现方式。
[0026]该步骤中的关系生成向导用于添加各种对象到图层,并建立它们之间的关系,并选择不同的展现方式,如关系图或主题行图。
[0027]该步骤中通过关系生成向导设置相应的对象和关系模型时,通过关系生成向导设置对象列和对象间关系列(具体为将要分析的两个字段分别设置为两个对象并命名,然后设置两个对象的方向),以及配置其它属性列。
[0028](3)将数据按设置好的关系模型从表中抽取出来,根据选择的图形展现方式进行展现。
[0029]该步骤实现时,由关系生成向导根据设置的对象将表中对应的数据添加到图层,再根据设置的关系模块,建立它们之间的关系,并根据选择的图形展现方式,将建立的关系在图层上生成对应的图结构。
[0030](4)使用不同的布局类型,对生成的图结构进行布局生成漂亮美观的图形,展现出来。
[0031]具体的,通过相应的布局系统或功能模块,根据需要选择布局的类型,包括:圆形布局、球型布局、树形布局、径向树形布局等,并据此进行图结构布局。
[0032](5)对生成的布局图可以再进行过滤、搜索、排除叶子节点等操作,过滤出关键关系和对象,从而得到想要的信息。
[0033]下面以常见的即时通信软件QQ为例,进一步说明数据可视化分析的过程和效果。
[0034]1.导入QQ数据到表
[0035]通过QQ导入脚本,将QQ好友关系数据导入到表。
[0036]2.配置QQ好友关系
[0037]通过关系生成向导,配置对象列以及对象间的关系,配置完成后生成QQ好友关系图。
[0038]3.设置QQ好友关系图布局为球形布局得到如图1所示的布局图。
[0039]4.通过关系过滤搜索等操作可以得到关键关系和对象。
[0040]以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
【主权项】
1.一种基于数据可视化分析的方法,其特征在于,所述方法首先将平面有结构的表数据关系化或事件化,接着通过关系化或事件化后的数据生成相应的图结构;最后将生成的图结构展现为直观的图形。2.根据权利要求1所述的一种基于数据可视化分析的方法,其特征在于,所述方法具体包括如下步骤: (1)将要分析的数据导入到系统数据库中并自动生成对应的表; (2)通过关系生成向导设置对象和关系模型,并选择图形展现方式; (3)将数据按设置好的关系模型从表中抽取出来,根据选择的图形展现方式进行展现; (4)将生成的图布局成不同类型的布局图,从而展现出美观的图形。3.根据权利要求2所述的一种基于数据可视化分析的方法,其特征在于,所述步骤(3)中,由关系生成向导根据设置的对象将表中对应的数据添加到图层,再根据设置的关系模块,建立它们之间的关系,并根据选择的图形展现方式,将建立的关系在图层上生成对应的图结构。4.根据权利要求2或3所述的一种基于数据可视化分析的方法,其特征在于,图形展现方式包括关系图或主题行图。
【专利摘要】本发明公开了一种基于数据可视化分析的方法,其首先将平面有结构的表数据关系化或事件化,接着通过关系化或事件化后的数据生成相应的图结构;最后将生成的图结构展现为直观的图形。本发明提供的方法关系化或事件化简单方便,生成的布局丰富美观,且可以从海量数据中快速、准确的提取有价值信息。
【IPC分类】G06Q50/00, G06F17/30
【公开号】CN105183745
【申请号】CN201510387926
【发明人】朱军
【申请人】盘石软件(上海)有限公司
【公开日】2015年12月23日
【申请日】2015年7月2日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1