一种数据可视化的方法技术

技术编号:26762376 阅读:15 留言:0更新日期:2020-12-18 23:10
本发明专利技术公开了一种数据可视化的方法,包括以下步骤:将第一文本数据根据文本解析算法进行计算,得到第二文本数据和待导入数据库表,将第二文本数据导入到待导入数据库表中生成数据库表,根据视图生成算法对所述数据库表进行处理获取数据视图,根据绘图算法对所述数据视图进行处理输出可视化报表。本方法可以解决可视化报表生成过程中操作延时偏长,响应偏慢的问题。

【技术实现步骤摘要】
一种数据可视化的方法
本专利技术涉及数据处理领域,尤其涉及一种数据可视化的方法。
技术介绍
随着人类文明进入大数据时代,用图形、图表展示数据的可视化技术得到了日益广泛的应用。现有技术中的数据可视化化系统一般需要安装专门的软件,可视化系统使用时都需要后端服务器提供数据和处理数据,无法独立使用,且使用过程中离不开网络数据请求,相比较而言基于浏览器的可视化系统更易于操作和分享,是当下的流行趋势。一般我们把一个独立的用于表示数据的图形或者表格称为可视化报表,把包含一个或者多个报表的页面称为可视化报告。
技术实现思路
本专利技术提供的一种数据可视化的方法,旨在解决现有技术中存在操作延时偏长,响应偏慢的问题。为实现上述目的,本专利技术采用以下技术方案:本专利技术的一种数据可视化的方法,包括以下步骤:对第一文本数据进行计算得到数据库表;根据视图生成算法对所述数据库表进行处理获取数据视图;根据绘图算法对所述数据视图进行处理输出可视化报表。将第一文本数据根据文本解析算法进行计算,得到第二文本数据和待导入数据库表,将第二文本数据导入到待导入数据库表中生成数据库表,根据视图生成算法对所述数据库表进行处理获取数据视图,根据绘图算法对所述数据视图进行处理输出可视化报表。本方法可以解决可视化报表生成过程中操作延时偏长,响应偏慢的问题。作为优选,对第一文本数据进行计算得到数据库表,包括:对本地文件数据处理获取第一文本数据;根据文本解析算法对所述第一文本数据进行处理输出第二文本数据和待导入数据库表;将所述第二文本数据导入至所述待导入数据库表,输出数据库表。作为优选,利用视图生成算法对所述数据库表进行计算,输出数据视图,包括:根据生成所述数据视图算法对所述数据库表进行处理输出数据视图。作为优选,用户将所述数据视图转化为图表数据格式,并将所述图表数据格式利用绘图算法绘制出实际图形,输出可视化报表。一种数据可视化的装置,包括:获取模块,对第一文本数据进行计算得到数据库表;计算模块,根据视图生成算法对所述数据库表进行处理获取数据视图;输出模块,根据绘图算法对所述数据视图进行处理输出可视化报表。作为优选,所述获取模块包括:导入单元,对本地文件数据处理获取第一文本数据;文本解析单元,根据文本解析算法对所述第一文本数据进行处理输出第二文本数据和待导入数据库表;数据库表单元,将所述第二文本数据导入至所述待导入数据库表,输出数据库表。作为优选,所述计算模块包括:数据视图单元,根据生成所述数据视图算法对所述数据库表进行处理输出数据视图。作为优选,所述输出模块包括:可视化报表单元,用户将所述数据视图转化为图表数据格式,并将所述图表数据格式利用绘图算法绘制出实际图形,输出可视化报表。一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如上述中任一项所述的一种数据可视化的方法。一种存储有计算机程序的计算机可读存储介质,所述计算机程序使计算机执行时实现如上述中任一项所述的一种数据可视化的方法。本专利技术具有如下有益效果:将第一文本数据根据文本解析算法进行计算,得到第二文本数据和待导入数据库表,将第二文本数据导入到待导入数据库表中生成数据库表,根据视图生成算法对所述数据库表进行处理获取数据视图,根据绘图算法对所述数据视图进行处理输出可视化报表。本方法可以解决可视化报表生成过程中操作延时偏长,响应偏慢的问题。附图说明图1是本专利技术实施例实现一种数据可视化的方法第一流程图;图2是本专利技术实施例实现一种数据可视化的方法第二流程图;图3是本专利技术实施例实现一种数据可视化的方法的具体实施流程图。图4是本专利技术实施例实现一种数据可视化的装置示意图;图5是本专利技术实施例实现一种数据可视化的装置的获取模块示意图;图6是本专利技术实施例实现一种数据可视化的装置的计算模块示意图;图7是本专利技术实施例实现一种数据可视化的装置的输出模块示意图;图8是本专利技术实施例实现一种数据可视化的装置的具体实施流程图;图9是本专利技术实施例实现一种数据可视化的方法的一种电子设备示意图。具体实施方式下面将结合附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在介绍本专利技术技术方案之前,示例性的介绍一种本专利技术技术方案可能适用的场景。实施例1如图1所示,一种数据可视化的方法,包括以下步骤:S110、对第一文本数据进行计算得到数据库表;S120、根据视图生成算法对所述数据库表进行处理获取数据视图;S130、根据绘图算法对所述数据视图进行处理输出可视化报表。根据实施例1可知,将第一文本数据根据文本解析算法进行计算,得到第二文本数据和待导入数据库表,将第二文本数据导入到待导入数据库表中生成数据库表,根据视图生成算法对所述数据库表进行处理获取数据视图,根据绘图算法对所述数据视图进行处理输出可视化报表。本方法可以解决可视化报表生成过程中操作延时偏长,响应偏慢的问题。实施例2如图2所示,一种数据可视化的方法,包括:S210、对本地文件数据处理获取第一文本数据;S220、根据文本解析算法对所述第一文本数据进行处理输出第二文本数据和待导入数据库表;S230、将所述第二文本数据导入至所述待导入数据库表,输出数据库表;S240、根据生成所述数据视图算法对所述数据库表进行处理输出数据视图;S250、用户将所述数据视图转化为图表数据格式,并将所述图表数据格式利用绘图算法绘制出实际图形,输出可视化报表。根据实施例2可知,将本地文件数据导入到浏览器内存中获取到第一文本数据,在浏览器内存中根据文本解析算法对所述第一文本数据进行处理输出第二文本数据和待导入数据库表,根据第一文本数据的后缀名称判断是何种类型的文件,包括xml、json和scv格式,调用对应类型文件的通运文件解析程序即利用相对应的文本解析算法生成第二文本数据和待导入数据库表。将所述第二文本数据导入至所述待导入数据库表,输出数据库表,根据生成所述数据视图算法对所述数据库表进行处理输出数据视图,用户将所述数据视图转化为图表数据格式,并将所述图表数据格式利用绘图算法绘制出实际图形,输出可视化报表。本方法可以在没有后端服务器,仅通过前端浏览器处理数据并生成可视化报表,支持离线使用。实施例3如图3所示,一种具体的实施方式可为:S310、采用新型浏览器的数据库技术在浏览器端导入本地文件数据;选择本本文档来自技高网...

【技术保护点】
1.一种数据可视化的方法,其特征在于,包括:/n对第一文本数据进行计算得到数据库表;/n根据视图生成算法对所述数据库表进行处理获取数据视图;/n根据绘图算法对所述数据视图进行处理输出可视化报表。/n

【技术特征摘要】
1.一种数据可视化的方法,其特征在于,包括:
对第一文本数据进行计算得到数据库表;
根据视图生成算法对所述数据库表进行处理获取数据视图;
根据绘图算法对所述数据视图进行处理输出可视化报表。


2.根据权利要求1所述的一种数据可视化的方法,其特征在于,对第一文本数据进行计算得到数据库表,包括:
对本地文件数据处理获取第一文本数据;
根据文本解析算法对所述第一文本数据进行处理输出第二文本数据和待导入数据库表;
将所述第二文本数据导入至所述待导入数据库表,输出数据库表。


3.根据权利要求2所述的一种数据可视化的方法,其特征在于,利用视图生成算法对所述数据库表进行计算,输出数据视图,包括:
根据生成所述数据视图算法对所述数据库表进行处理输出数据视图。


4.根据权利要求3所述的一种数据可视化的方法,其特征在于,用户将所述数据视图转化为图表数据格式,并将所述图表数据格式利用绘图算法绘制出实际图形,输出可视化报表。


5.一种数据可视化的装置,其特征在于,包括:
获取模块,对第一文本数据进行计算得到数据库表;
计算模块,根据视图生成算法对所述数据库表进行处理获取数据视图;
输出模块,根据绘图算法对所述数据视图...

【专利技术属性】
技术研发人员:王叶凡朱亚秋倪益杰章曦
申请(专利权)人:杭州振牛信息科技有限公司
类型:发明
国别省市:浙江;33

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

1