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

技术编号:17655438 阅读:43 留言:0更新日期:2018-04-08 08:38
本发明专利技术公开了一种数据探索发现方法,其包括以下步骤:获取当前数据的特征点,得到特征点集合;获取与特征点匹配的可用预存储流程,得到可用预存储流程集合;获取用户已用于当前数据的已用预存储流程,得到已用预存储流程集合;可用预存储流程集合减去已用预存储流程集合,得到新发现预存储流程集合,新发现预存储流程集合包括新发现预存储流程;获取新发现预存储流程的流程程序代码,流程程序代码调用方法程序代码,生成并保存输出程序代码。通过本发明专利技术的发现方法,研究人员无需拥有大量的专业知识和耗费大量的时间和精力,即可找到合适的操作和方法来进行数据探索,从而引导用户主动发现,给用户创造更多的发现机会。

【技术实现步骤摘要】
一种数据探索发现方法、系统、电子设备及存储介质
本专利技术涉及一种电子信息
,尤其涉及一种数据探索发现方法、系统、电子设备及存储介质。
技术介绍
随着科学技术的发展,数据的规模发生了爆炸性的增长,大量的数据被长期保存,人们有可能从这些数据中突然发现一些意外的现象或规律。而要得到这些发现,往往需要研究人员把这些数据放到各种不同的操作和方法之中,查看这些变化会产生什么新的结果,进而判断这些结果是否为新的发现。这种发现过程存在着以下问题。首先,这些数据应该放到何种操作和方法之中,这需要研究人员拥有大量的专业知识才能做出判断;其次,面对大量的操作和方法,研究人员需要耗费大量的时间和精力进行查阅和筛选,而且还很容易遗漏一些合适的操作和方法,即这种发现过程具有一定的局限性,需要研究人员拥有大量的专业知识,以及耗费大量的时间和精力,从而得到和执行各种合适的操作和方法。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种数据探索发现方法,根据当前数据的特征点,提供和执行各种合适的操作和方法,引导用户主动发现,给用户创造更多的发现机会。本专利技术的目的之二在于提供一种数据探索发现系统,根据当前数据的特征点,提供和执行各种合适的操作和方法,引导用户主动发现,给用户创造更多的发现机会。本专利技术的目的之三在于提供一种电子设备,根据当前数据的特征点,提供和执行各种合适的操作和方法,引导用户主动发现,给用户创造更多的发现机会。本专利技术的目的之四在于提供一种计算机可读存储介质,根据当前数据的特征点,提供和执行各种合适的操作和方法,引导用户主动发现,给用户创造更多的发现机会。本专利技术的目的之一采用如下技术方案实现:一种数据探索发现方法,包括以下步骤:获取特征点,获取当前数据的特征点,得到特征点集合;获取可用预存储流程,获取与特征点匹配的可用预存储流程,得到可用预存储流程集合;获取已用预存储流程,获取用户已用于当前数据的已用预存储流程,得到已用预存储流程集合;得到新发现预存储流程,可用预存储流程集合减去已用预存储流程集合,得到新发现预存储流程集合,新发现预存储流程集合包括新发现预存储流程;生成程序代码,获取新发现预存储流程的流程程序代码,流程程序代码调用方法程序代码,生成并保存输出程序代码。进一步地,还包括以下步骤:运行程序代码,调用当前数据,运行输出程序代码,得到并保存运行结果。显示结果,显示新发现预存储流程、输出程序代码和运行结果。进一步地,步骤获取可用预存储流程具体包括如下步骤:获取第一可用预存储流程,获取与特征点匹配的第一可用预存储流程,得到第一可用预存储流程集合;获取第二可用预存储流程,获取与特征点匹配的历史数据,根据历史数据获取第二可用预存储流程,得到第二可用预存储流程集合;合并可用预存储流程,合并第一可用预存储流程集合、第二可用预存储流程集合,得到可用预存储流程集合。进一步地,新发现预存储流程包括节点、路径、方法和流程程序代码,节点和路径组成操作,方法包括预存储方法,流程程序代码用于执行预存储流程。进一步地,预存储方法包括统计学方法和方法程序代码,方法程序代码用于执行预存储方法。本专利技术的目的之二采用如下技术方案实现:一种数据探索发现系统,包括预存储方法模块、预存储流程模块、特征点获取模块、数据获取模块、新发现流程获取模块、程序代码生成模块;预存储方法模块与预存储流程模块连接,特征点获取模块与数据获取模块连接,新发现流程获取模块与预存储流程模块、特征点获取模块、数据获取模块、程序代码生成模块连接;特征点获取模块获取当前数据的特征点,数据获取模块根据特征点,获取历史数据,新发现流程获取模块根据特征点、历史数据获取可用预存储流程,以及已用于当前数据的已用预存储流程,进而得到新发现预存储流程,预存储流程模块根据新发现预存储流程,获取预存储方法模块内的预存储方法和方法程序代码,程序代码生成模块获取新发现预存储流程,生成并保存输出程序代码。进一步地,还包括程序代码运行模块、结果显示模块,程序代码运行模块调用当前数据,运行输出程序代码,得到并保存运行结果;结果显示模块显示新发现预存储流程、输出程序代码和运行结果。进一步地,结果显示模块的显示界面包括新发现流程图标、程序代码图标、运行结果图标,新发现流程图标用于跳转至新发现预存储流程界面,程序代码图标用于跳转至输出程序代码界面,运行结果图标用于跳转至运行结果界面。本专利技术的目的之三采用如下技术方案实现:一种电子设备,包括:处理器;存储器;以及程序,其中程序被存储在存储器中,并且被配置成由处理器执行,程序包括用于执行上述的一种数据探索发现方法。本专利技术的目的之四采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行上述的一种数据探索发现方法。相比现有技术,本专利技术的有益效果在于:一种数据探索发现方法,还涉及一种数据探索发现系统、一种电子设备及一种计算机可读存储介质,通过当前数据的特征点,获取可用预存储流程和已用预存储流程,从而得到用户所需要的新发现预存储流程,在将当前数据放入新发现预存储流程之中,执行新发现预存储流程的操作和方法之后,得到运行结果;通过本专利技术的发现方法,由系统自动匹配找到合适的操作和方法来进行数据探索,研究人员无需拥有大量的专业知识和耗费大量的时间和精力,整个发现过程相较于之前的发现过程,更为简单、省时和全面,从而引导用户主动发现,给用户创造更多的发现机会。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的一种数据探索发现方法的流程图;图2为本专利技术的获取可用预存储流程的流程图;图3为本专利技术的第一实施例的流程图;图4为本专利技术的第一实施例中的两样本均数比较流程的流程图;图5为本专利技术的第一实施例中的两样本生存时间比较流程的流程图;图6为本专利技术的一种数据探索发现系统的模块连接图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。如图1-2所示,一种数据探索发现方法,包括以下步骤:获取特征点,获取当前数据的特征点,得到特征点集合;获取可用预存储流程,获取与特征点匹配的可用预存储流程,得到可用预存储流程集合;获取已用预存储流程,获取用户已用于当前数据的已用预存储流程,得到已用预存储流程集合;得到新发现预存储流程,可用预存储流程集合减去已用预存储流程集合,得到新发现预存储流程集合,新发现预存储流程集合包括新发现预存储流程;生成程序代码,获取新发现预存储流程的流程程序代码,流程程序代码调用方法程序代码,生成并保存输出程序代码;运行程序代码,调用当前数据,运行输出程序代码,得到并保存运行结果;显示结果,显示新发现预存储流程、输出程序代码和运行结果。如图2所示,对于步骤获取可用预存储流程,具体包括如下步骤:获取第一可用预本文档来自技高网...
一种数据探索发现方法、系统、电子设备及存储介质

【技术保护点】
一种数据探索发现方法,其特征在于包括以下步骤:获取特征点,获取当前数据的特征点,得到特征点集合;获取可用预存储流程,获取与所述特征点匹配的可用预存储流程,得到可用预存储流程集合;获取已用预存储流程,获取用户已用于当前数据的已用预存储流程,得到已用预存储流程集合;得到新发现预存储流程,所述可用预存储流程集合减去所述已用预存储流程集合,得到新发现预存储流程集合,所述新发现预存储流程集合包括新发现预存储流程;生成程序代码,获取所述新发现预存储流程的流程程序代码,所述流程程序代码调用方法程序代码,生成并保存输出程序代码。

【技术特征摘要】
1.一种数据探索发现方法,其特征在于包括以下步骤:获取特征点,获取当前数据的特征点,得到特征点集合;获取可用预存储流程,获取与所述特征点匹配的可用预存储流程,得到可用预存储流程集合;获取已用预存储流程,获取用户已用于当前数据的已用预存储流程,得到已用预存储流程集合;得到新发现预存储流程,所述可用预存储流程集合减去所述已用预存储流程集合,得到新发现预存储流程集合,所述新发现预存储流程集合包括新发现预存储流程;生成程序代码,获取所述新发现预存储流程的流程程序代码,所述流程程序代码调用方法程序代码,生成并保存输出程序代码。2.如权利要求1所述的一种数据探索发现方法,其特征在于,还包括以下步骤:运行程序代码,调用所述当前数据,运行所述输出程序代码,得到并保存运行结果;显示结果,显示所述新发现预存储流程、所述输出程序代码和所述运行结果。3.如权利要求1所述的一种数据探索发现方法,其特征在于,所述步骤获取可用预存储流程具体包括如下步骤:获取第一可用预存储流程,获取与所述特征点匹配的第一可用预存储流程,得到第一可用预存储流程集合;获取第二可用预存储流程,获取与所述特征点匹配的历史数据,根据所述历史数据获取第二可用预存储流程,得到第二可用预存储流程集合;合并可用预存储流程,合并所述第一可用预存储流程集合、所述第二可用预存储流程集合,得到可用预存储流程集合。4.如权利要求1所述的一种数据探索发现方法,其特征在于:所述新发现预存储流程包括节点、路径、方法和流程程序代码,所述节点和路径组成操作,所述方法包括预存储方法,所述流程程序代码用于执行预存储流程。5.如权利要求4所述的一种数据探索发现方法,其特征在于:所述预存储方法包括统计学方法和方法程序代码,所述方法程序代码用于执行预存储方法。6.一种数据探索发现...

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

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

1