一种数据探索管理方法、系统、电子设备及存储介质技术方案

技术编号:17407000 阅读:27 留言:0更新日期:2018-03-07 04:51
本发明专利技术公开了一种数据探索管理方法,获取用户所输入的数据,数据包括数据内容、探索变量;获取用户所选择的预存储流程,通过预存储流程对数据进行数据探索;获取预存储流程的操作、方法和流程程序代码,生成并保存输出程序代码;运行输出程序代码,得到并保存运行结果,显示预存储流程、输出程序代码和运行结果。本发明专利技术还公开了一种数据探索管理系统、电子设备和计算机可读存储介质。本发明专利技术通过对数据探索过程的科学管理,保证了数据探索过程的可重复性,以及数据探索过程的操作和方法的实时调用、共享和复用。

A data exploration management method, system, electronic device, and storage medium

The invention discloses a data management method to explore, to obtain user input data, including data acquisition, data content to explore variables; pre storage process selected by the user, through the pre process of data storage for data exploration; operation, method and procedure code to obtain pre storage process, generate and save the output program code; run output code, get and save the running results show that pre storage process, output code and operating results. The invention also discloses a data exploration management system, an electronic device and a computer readable storage medium. Through the scientific management of the data discovery process, the invention ensures the repeatability of data exploration process, and real-time invocation, sharing and reuse of operation and method in data exploration process.

【技术实现步骤摘要】
一种数据探索管理方法、系统、电子设备及存储介质
本专利技术涉及一种电子信息
,尤其涉及一种数据探索管理方法、系统、电子设备及存储介质。
技术介绍
随着科学技术的快速发展、海量科学数据的不断产生,以数据为基础进行的数据探索与科技创新越来越多。数据种类多、数量大、更新快,这对数据探索提出了更高的要求,数据探索不仅要看最终结果,还要看整个过程中的数据轨迹。目前,数据探索过程往往需要多个方法组合使用,研究人员根据知识和经验,选定一个方法,然后编写该方法的程序代码,继而运行程序代码并得到结果,之后根据结果再选定下一个方法,直至得到最终结果、不再选定下一个方法为止。由此可见,目前数据探索过程因人而异,中间环节缺少必要的管理,数据探索过程可重复性差,整个过程和结果的可靠性无法检验和审核。同时,由于数据探索过程缺乏完整的操作信息和方法信息,使得研究人员不能将同样的操作和方法用于新的研究,或把初始数据放到其他的操作和方法之中,研究这些变化会导致什么新的结果。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种数据探索管理方法,实现数据探索过程的科学管理,保证数据探索过程的可重复性,以及数据探索过程的操作和方法的实时调用、共享和复用。本专利技术的目的之二在于提供一种数据探索管理系统,实现数据探索过程的科学管理,保证数据探索过程的可重复性,以及数据探索过程的操作和方法的实时调用、共享和复用。本专利技术的目的之三在于提供一种电子设备,实现数据探索过程的科学管理,保证数据探索过程的可重复性,以及数据探索过程的操作和方法的实时调用、共享和复用。本专利技术的目的之四在于提供一种计算机可读存储介质,实现数据探索过程的科学管理,保证数据探索过程的可重复性,以及数据探索过程的操作和方法的实时调用、共享和复用。本专利技术的目的之一采用如下技术方案实现:一种数据探索管理方法,包括以下步骤:获取数据,获取用户所输入的数据,数据包括数据内容、探索变量;选择预存储流程,获取用户所选择的预存储流程,通过预存储流程对数据进行数据探索;生成程序代码,获取预存储流程的操作、方法和流程程序代码,生成并保存程序代码;运行程序代码,运行输出程序代码,得到并保存运行结果。进一步地,还包括以下步骤:显示结果,显示预存储流程、输出程序代码和运行结果。进一步地,数据内容包括数据库、数据表、数据文件。进一步地,预存储流程包括节点、路径、方法和流程程序代码,节点和路径组成操作,方法包括预存储方法,流程程序代码用于执行预存储流程。进一步地,预存储方法包括统计学方法和方法程序代码,方法程序代码用于执行预存储方法。进一步地,流程程序代码调用方法程序代码,生成输出程序代码。本专利技术的目的之二采用如下技术方案实现:一种数据探索管理系统,包括预存储方法模块、预存储流程模块、数据获取模块、流程选择模块、程序代码生成模块、程序代码运行模块、结果显示模块;预存储方法模块与预存储流程模块连接,预存储流程模块、数据获取模块与流程选择模块连接,流程选择模块与程序代码生成模块连接,程序代码生成模块与程序代码运行模块连接,程序代码运行模块与结果显示模块连接;数据获取模块获取用户所输入的数据,流程选择模块根据数据,获取预存储流程模块内的预存储流程,预存储流程模块根据预存储流程,获取预存储方法模块内的预存储方法和方法程序代码,流程选择模块获取用户所选择的预存储流程,程序代码生成模块生成并保存输出程序代码,程序代码运行模块运行输出程序代码,得到并保存运行结果,结果显示模块显示预存储流程、输出程序代码和运行结果。本专利技术的目的之三采用如下技术方案实现:一种电子设备,包括:处理器;存储器;以及程序,其中程序被存储在存储器中,并且被配置成由处理器执行,程序包括用于执行上述的一种数据探索管理方法。本专利技术的目的之四采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行上述的一种数据探索管理方法。相比现有技术,本专利技术的有益效果在于:本专利技术提供了一种数据探索管理方法,还涉及了一种数据探索管理系统、电子设备和计算机可读存储介质;通过选择预储存流程,获取预存储流程的操作、方法和流程程序代码,生成并保存输出程序代码,运行输出程序代码,得到并保存运行结果,显示预存储流程、输出程序代码和运行结果,实现了数据探索过程的科学管理,保证了数据探索过程的可重复性,以及数据探索过程的操作和方法的实时调用、共享和复用。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的一种数据探索管理方法的流程图;图2为本专利技术的一个数据探索的流程图;图3为本专利技术的第一实施例的流程图;图4为本专利技术的第一实施例中的两样本均数比较流程的流程图;图5为本专利技术的一种数据探索管理系统的模块连接图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。如图1-2所示,一种数据探索管理方法,包括以下步骤:获取数据,获取用户所输入的数据,数据包括数据内容、探索变量;选择预存储流程,获取用户所选择的预存储流程,通过预存储流程对数据进行数据探索;生成程序代码,获取预存储流程的操作、方法和流程程序代码,生成并保存输出程序代码;运行程序代码,运行输出程序代码,得到并保存运行结果;显示结果,显示预存储流程、输出程序代码和运行结果。其中,数据内容包括数据库、数据表、数据文件,同时,数据内容供程序代码调用。其中,关于选择预存储流程的说明如下:系统提供了一个供用户选择的流程选择界面,用户在流程选择界面选择要执行的预存储流程,从而获取用户所选择的预存储流程,通过预存储流程对数据进行数据探索。其中,预存储流程包括节点、路径、方法和流程程序代码,节点和路径组成操作,方法包括预存储方法,流程程序代码用于执行预存储流程;预存储方法包括统计学方法和方法程序代码,方法程序代码用于执行预存储方法。其中,流程程序代码调用方法程序代码,生成输出程序代码。步骤选择预存储流程和步骤生成程序代码构建了一个标准化的探索过程,对于一个数据探索,需要的流程有多个,每个流程使用的方法有多个;如图2所示的,假设该数据探索选择进行三个流程,为A流程、B流程和C流程,其中A流程使用a1方法、a2方法和a3方法;即在进行步骤选择预存储流程和步骤生成程序代码时,预存储流程包括A流程、B流程和C流程,当进行该数据探索时,选择这三个预存储流程,则自动获取A流程中的a1方法、a2方法和a3方法,以及方法程序代码、流程程序代码,从而生成A流程的输出程序代码。本专利技术的第一实施例用于科研数据探索,如图3、图4所示,进行高血压科研数据探索的步骤如下:获取数据,获取用户所输入的高血压病人组和正常对照组的收缩压和舒张压数据内容和探索变量;选择预存储流程,获取用户所选择的两样本均数比较流程,通过该流程对数据进行数据探索;生成程序代码,获取两样本均数比较流程的操作、方法和流程程序代码,生成并保存相应的输出程序代码;运行程序代码,运行两样本均数比较流程的输出程序代码,得到并保存相应的运行本文档来自技高网...
一种数据探索管理方法、系统、电子设备及存储介质

【技术保护点】
一种数据探索管理方法,其特征在于包括以下步骤:获取数据,获取用户所输入的数据,所述数据包括数据内容、探索变量;选择预存储流程,获取用户所选择的预存储流程,通过所述预存储流程对所述数据进行数据探索;生成程序代码,获取所述预存储流程的操作、方法和流程程序代码,生成并保存输出程序代码;运行程序代码,运行所述输出程序代码,得到并保存运行结果。

【技术特征摘要】
1.一种数据探索管理方法,其特征在于包括以下步骤:获取数据,获取用户所输入的数据,所述数据包括数据内容、探索变量;选择预存储流程,获取用户所选择的预存储流程,通过所述预存储流程对所述数据进行数据探索;生成程序代码,获取所述预存储流程的操作、方法和流程程序代码,生成并保存输出程序代码;运行程序代码,运行所述输出程序代码,得到并保存运行结果。2.如权利要求1所述的一种数据探索管理方法,其特征在于:还包括以下步骤:显示结果,显示预存储流程、输出程序代码和运行结果。3.如权利要求1所述的一种数据探索管理方法,其特征在于:所述数据内容包括数据库、数据表、数据文件。4.如权利要求1所述的一种数据探索管理方法,其特征在于:所述预存储流程包括节点、路径、方法和流程程序代码,所述节点和路径组成操作,所述方法包括预存储方法,所述流程程序代码用于执行预存储流程。5.如权利要求4所述的一种数据探索管理方法,其特征在于:所述预存储方法包括统计学方法和方法程序代码,所述方法程序代码用于执行预存储方法。6.如权利要求5所述的一种数据探索管理方法,其特征在于:所述流程程序代码调用所述方法程序代码,生成输出程序代码。7.一种数据探索管理系统,其特征在于:包括预存...

【专利技术属性】
技术研发人员:林宇
申请(专利权)人:深圳市宇数科技有限公司
类型:发明
国别省市:广东,44

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

1