探索式高维数据可视化装置及方法制造方法及图纸

技术编号:18783747 阅读:20 留言:0更新日期:2018-08-29 06:56
本发明专利技术公开了一种探索式高维数据可视化装置及方法,其中装置包括:数据导入模块用于根据至少一种数据源连接选择对应的选择或处理引擎,以进行链接并导入源数据;数据预处理模块用于对导入的源数据进行数据清洗,并对处理后的数据系统进行识别划分维度度量操作,以得到维度和度量标签;探索式数据分析模块用于将维度和度量标签的拖拽操作转化为对数据库的查询,并进行通过数据转换模型改变高维数据对象与可视化空间的映射关系,以对高维数据进行可视化;可视化展示模块用于在探索式数据分析之后生成多张图表,并采用交互性的分析仪表盘或可视化屏对多张图标进行展示。该装置提供多种高维数据可视化布局方法,解决数据维度受限无法展示的问题。

【技术实现步骤摘要】
探索式高维数据可视化装置及方法
本专利技术涉及数据可视化
,特别涉及一种探索式高维数据可视化装置及方法。
技术介绍
相关技术,公开了一种基于HTML5的数据可视化系统及方法。该系统包括数据推送上报模块,用于对指定类型的数据进行统计,并提供数据的上报功能,将统计的数据上传给收集发布模块;收集发布模块,用于对数据推送模块上报的数据进行数据模型转换,并将转换后的数据发送给数据更新推动模块;数据更新推送模块,用于将收集发布模块发送的转换后的数据翻译为内部图形展示指令,并将该内部图形展示指令推送给展示模块;展示模块,用于在接收到内部图形展示指令之后,根据该内部图形展示指令执行绘图及展示,以实现数据可视化。另外相关技术公开了一种数据可视化展示方法及系统。方法包括数据接入,接入待处理的数据,当待处理的数据不符合接入格式时,利用输入格式模板库中的模板调整为符合接入格式的数据;数据存储,将符合接入格式的数据按照数据匹配规则库中的规则存储;可视化展示,根据可视化展示模型库中的模型展示计算结果。该专利技术还涉及一种数据可视化展示系统,包括数据获取单元、数据处理单元和可视化显示单元。可以看出,在已有的可视化系统中,大部分数据从原始数据源里抽取过来之后,要由专业的数据分析人员提前进行数据预处理和建模分析,然后把计算好的结果导入系统进行可视化,如果指标发生变化,想查看中位数、总和数或平均值发生的变化时,只能由分析人员重新分析并提交结果,这种模式不具备敏捷性和灵活性,同时随着数据规模的增大,高维数据结构也越来越常见,已有的可视化系统没有考虑为高维数据设计合理的映射方案,并且没有提供良好的交互性,数据分析和展示的门槛和成本比较高。目前国内外针对数据可视化提供服务的机构、团队和公司所实现的专业数据可视化系统(例如BI(BusinessIntelligence,商业智能)系统),对于使用者技术和专业能力要求较高、数据含义需要使用者自己思考和构建,并且数据预处理的能力弱,对层次、多维数据的展现不灵活,数据维度和数据量的展示受限。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种探索式高维数据可视化装置,该装置提供多种高维数据可视化布局方法,解决数据维度受限无法展示的问题。本专利技术的另一个目的在于提出一种探索式高维数据可视化方法。为达到上述目的,本专利技术一方面实施例提出了一种探索式高维数据可视化装置,包括:数据导入模块,用于提供至少一种数据源连接,并根据所述至少一种数据源连接选择对应的选择或处理引擎,以进行链接并导入源数据;数据预处理模块,用于对导入的所述源数据进行数据清洗,并对处理后的数据系统进行识别划分维度度量操作,以得到维度和度量标签;探索式数据分析模块,用于将所述维度和所述度量标签的拖拽操作转化为对数据库的查询,并通过数据转换模型改变高维数据对象与可视化空间的映射关系,在所述维度标签为多个维度标签时,通过深度优先的方式将多维数据转换为层次数据格式,并通过层次数据可视化进行高维数据进行可视化,或在度量标签为多个度量标签时,通过平行坐标可视化技术进行高维数据进行可视化;可视化展示模块,用于在探索式数据分析之后生成多张图表,并采用交互性的分析仪表盘或可视化屏对所述多张图标进行展示。本专利技术实施例的探索式高维数据可视化装置,设计了友好的交互方式,符合当前的用户行为习惯,通过拖拽、点击等简单易懂的方式进行探索式数据分析,降低学习成本,目标是使非技术人员也能够即学即用,提供多种高维数据可视化布局方法,解决数据维度受限无法展示的问题。另外,根据本专利技术上述实施例的探索式高维数据可视化装置还可以具有以下附加的技术特征:进一步地,在本专利技术的一个实施例中,所述数据导入模块还用于通过链接地址确定数据源,并通过Java反射方式动态选择所述数据源的驱动以进行所述数据源的连接。进一步地,在本专利技术的一个实施例中,所述数据预处理模块还用于对导入的所述源数据进行缺失值处理、去除重复记录和噪声数据处理。进一步地,在本专利技术的一个实施例中,所述探索式数据分析模块还用于查询数据库以得到需要生成图表的原始数据,并通过数据转换模型对所述原始数据进行数据转换,以根据转换结果生成所述图表。为达到上述目的,本专利技术另一方面实施例提出了一种探索式高维数据可视化方法,包括以下步骤:获取至少一种数据源连接,并根据所述至少一种数据源连接选择对应的选择或处理引擎,以进行链接并导入源数据;对导入的所述源数据进行数据清洗,并对处理后的数据系统进行识别划分维度度量操作,以得到维度和度量标签;将所述维度和所述度量标签的拖拽操作转化为对数据库的查询,并通过数据转换模型改变高维数据对象与可视化空间的映射关系,在所述维度标签为多个维度标签时,通过深度优先的方式将多维数据转换为层次数据格式,并通过层次数据可视化进行高维数据进行可视化,或在度量标签为多个度量标签时,通过平行坐标可视化技术进行高维数据进行可视化;在探索式数据分析之后生成多张图表,并采用交互性的分析仪表盘或可视化屏对所述多张图标进行展示。本专利技术实施例的探索式高维数据可视化方法,设计了友好的交互方式,符合当前的用户行为习惯,通过拖拽、点击等简单易懂的方式进行探索式数据分析,降低学习成本,目标是使非技术人员也能够即学即用,提供多种高维数据可视化布局方法,解决数据维度受限无法展示的问题。另外,根据本专利技术上述实施例的探索式高维数据可视化方法还可以具有以下附加的技术特征:进一步地,在本专利技术的一个实施例中,所述获取至少一种数据源连接,并根据所述至少一种数据源连接选择对应的选择或处理引擎,以进行链接并导入源数据,进一步包括:通过链接地址确定数据源,并通过Java反射方式动态选择所述数据源的驱动以进行所述数据源的连接。进一步地,在本专利技术的一个实施例中,所述对导入的所述源数据进行数据清洗,并对处理后的数据系统进行识别划分维度度量操作,以得到维度和度量标签进一步包括:对导入的所述源数据进行缺失值处理、去除重复记录和噪声数据处理。进一步地,在本专利技术的一个实施例中,所述将所述维度和所述度量标签的拖拽操作转化为对数据库的查询,并通过数据转换模型改变高维数据对象与可视化空间的映射关系,以对高维数据进行可视化,进一步包括:查询数据库以得到需要生成图表的原始数据,并通过数据转换模型对所述原始数据进行数据转换,以根据转换结果生成所述图表。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术一个实施例的探索式高维数据可视化装置的结构示意图;图2为根据本专利技术一个实施例的处理流程的功能示意图;图3为根据本专利技术一个实施例的数据合并的示意图;图4为根据本专利技术一个实施例的探索式数据分析可视化流程图;图5为根据本专利技术一个实施例的拖拽流程图;图6为根据本专利技术一个实施例的探索式数据可视化的功能示意图;图7为根据本专利技术一个实施例的探索式高维数据可视化方法的流程图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具本文档来自技高网
...

【技术保护点】
1.一种探索式高维数据可视化装置,其特征在于,包括:数据导入模块,用于提供至少一种数据源连接,并根据所述至少一种数据源连接选择对应的选择或处理引擎,以进行链接并导入源数据;数据预处理模块,用于对导入的所述源数据进行数据清洗,并对处理后的数据系统进行识别划分维度度量操作,以得到维度和度量标签;探索式数据分析模块,用于将所述维度和所述度量标签的拖拽操作转化为对数据库的查询,并通过数据转换模型改变高维数据对象与可视化空间的映射关系,在所述维度标签为多个维度标签时,通过深度优先的方式将多维数据转换为层次数据格式,并通过层次数据可视化进行高维数据进行可视化,或在度量标签为多个度量标签时,通过平行坐标可视化技术对高维数据进行可视化;以及可视化展示模块,用于在探索式数据分析之后生成多张图表,并采用交互性的分析仪表盘或可视化屏对所述多张图标进行展示。

【技术特征摘要】
1.一种探索式高维数据可视化装置,其特征在于,包括:数据导入模块,用于提供至少一种数据源连接,并根据所述至少一种数据源连接选择对应的选择或处理引擎,以进行链接并导入源数据;数据预处理模块,用于对导入的所述源数据进行数据清洗,并对处理后的数据系统进行识别划分维度度量操作,以得到维度和度量标签;探索式数据分析模块,用于将所述维度和所述度量标签的拖拽操作转化为对数据库的查询,并通过数据转换模型改变高维数据对象与可视化空间的映射关系,在所述维度标签为多个维度标签时,通过深度优先的方式将多维数据转换为层次数据格式,并通过层次数据可视化进行高维数据进行可视化,或在度量标签为多个度量标签时,通过平行坐标可视化技术对高维数据进行可视化;以及可视化展示模块,用于在探索式数据分析之后生成多张图表,并采用交互性的分析仪表盘或可视化屏对所述多张图标进行展示。2.根据权利要求1所述的探索式高维数据可视化装置,其特征在于,所述数据导入模块还用于通过链接地址确定数据源,并通过Java反射方式动态选择所述数据源的驱动以进行所述数据源的连接。3.根据权利要求1所述的探索式高维数据可视化装置,其特征在于,所述数据预处理模块还用于对导入的所述源数据进行缺失值处理、去除重复记录和噪声数据处理。4.根据权利要求1所述的探索式高维数据可视化装置,其特征在于,所述探索式数据分析模块还用于查询数据库以得到需要生成图表的原始数据,并通过数据转换模型对所述原始数据进行数据转换,以根据转换结果生成所述图表。5.一种探索式高维数据可视化方法,其特征在于,包括以下步骤:获取至少一种数据源连接,并根据所述至少一种数据源...

【专利技术属性】
技术研发人员:鄂海红马旭宋美娜彭左旗庞志慧王琪赵君张宏光
申请(专利权)人:北京邮电大学国家卫生计生委科学技术研究所
类型:发明
国别省市:北京,11

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

1