掌桥专利:专业的专利平台
掌桥专利
首页

数据生成方法、装置和电子设备

文献发布时间:2023-06-19 09:41:38


数据生成方法、装置和电子设备

技术领域

本发明涉及数据处理技术领域,尤其是涉及一种数据生成方法、装置和电子设备。

背景技术

Tableau、Excel等数据分析软件通常具有数据可视化功能,即,基于用户提供的数据表生成图形,如柱状图、折线图、箱型图等。然而,在很多应用场景下,例如产品设计、编写考试题目、科研假设、制作经济学模型等场景中,用户需要基于特定走势、特定形状或特定分布的图形,生成匹配的数据;为了实现该目的,相关技术中往往需要用户先提供初始数据,基于该初始数据生成初始图形,然后将初始图形与理想图形进行对比,根据对比结果再修改上述初始数据,如此反复多次,才能得到与理想图形相匹配的数据,该方式操作繁琐,数据生成的效率低,难以满足用户的数据生成需求。

发明内容

有鉴于此,本发明的目的在于提供一种数据生成方法、装置和电子设备,以提高数据生成效率,满足各类图形的数据生成需求。

第一方面,本发明实施例提供了一种数据生成方法,方法包括:获取在绘图区域中生成的目标图形;其中,绘图区域设置有:绘图区域中区域位置与数值的映射关系;根据目标图形的图形类型,确定目标图形对应的数据结构;根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值;将包含有数值的数据结构,确定为目标图形对应的图形数据。

上述绘图区域中区域位置与数值的映射关系,包括:绘图区域在指定维度上被划分的区域位置的数量,以及指定维度上一个区域位置对应的第一单位数值。

上述根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值的步骤,包括:针对目标图形占据的目标区域位置,根据目标区域位置与预设基准位置之间,在指定维度上间隔的区域位置的数量,以及第一单位数值,确定目标区域位置在指定维度上对应的数值;将数值填入数据结构中。

上述绘图区域中区域位置与数值的映射关系,包括:绘图区域中设置的坐标系的原点位置、坐标系中X轴的单位长度对应的第二单位数值、以及坐标系中Y轴的单位长度对应的第三单位数值。

上述根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值的步骤,包括:针对目标图形占据的目标区域位置,根据目标区域位置在X轴方向上与原点位置的距离长度,以及第二单位数值,确定目标区域位置对应的X坐标值;根据目标区域位置在Y轴方向上与原点位置的距离长度,以及第三单位数值,确定目标区域位置对应的Y坐标值;将X坐标值和Y坐标值填入数据结构。

上述目标图形占据的目标区域位置,通过下述方式确定:根据目标图形对应的数据结构,从目标图形占据的各个区域位置中确定目标区域位置。

上述获取在绘图区域中生成的目标图形的步骤,包括:响应于绘图区域生成指令以及映射关系设置指令,生成绘图区域;响应于图形绘制指令,在绘图区域中生成目标图形。

上述根据目标图形的图形类型,确定目标图形对应的数据结构的步骤之前,方法还包括:将目标图形输入至预先训练完成的机器学习模型中,输出目标图形的图形类型。

上述根据目标图形的图形类型,确定目标图形对应的数据结构的步骤,包括:获取预先设置的图形类型与数据结构的对应关系;从对应关系中查找目标图形的图形类型所对应的数据结构,将查找到的数据结构确定为目标图形对应的数据结构。

上述将包含有数值的数据结构,确定为目标图形对应的图形数据的步骤之后,上述方法还包括:生成数据结构对应的数据表;将数据结构中的数值填入数据表中,显示数据表。

第二方面,本发明实施例提供了一种数据生成装置,装置包括:图形获取模块,用于获取在绘图区域中生成的目标图形;其中,绘图区域设置有:绘图区域中区域位置与数值的映射关系;结构确定模块,用于根据目标图形的图形类型,确定目标图形对应的数据结构;数据生成模块,用于根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值;将包含有数值的数据结构,确定为目标图形对应的图形数据。

第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述数据生成方法。

第四方面,本发明实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述数据生成方法。

本发明实施例带来了以下有益效果:

上述数据生成方法、装置和电子设备,绘图区域设置有绘图区域中区域位置与数值的映射关系;在该绘图区域中生成的目标图形后,首先根据目标图形的图形类型,确定目标图形对应的数据结构;然后根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值;该方式中,由于绘图区域中设置了区域位置与数值的映射关系,因而在该绘图区域中生成的图形就具有了数值属性,进而可以基于图形获取到相匹配的数据,该方式仅需要用户提供图形即可快速得到图形对应的数据,数据生成效率高,可以满足各类图形的数据生成需求。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种数据生成方法的流程图;

图2为本发明实施例提供的一种绘图区域的示意图;

图3为本发明实施例提供的一种在绘图区域中绘制目标图形的示意图;

图4为本发明实施例提供的另一种绘图区域的示意图;

图5为本发明实施例提供的一种数据生成装置的结构示意图;

图6为本发明实施例提供的一种电子设备的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

一般而言,数据分析软件实现的数据可视化功能需要用户提供数据,然后基于数据生成各种图表。在某些特定的场景中,如产品经理进行产品设计、编写考试用的图形题、科研人员进行假设、教师讲课制作经济学模型等,需要先出现一个特定走势或特定形状的图形,然后生成该图形相匹配的数据。相关技术中的图形生成软件可以让用户选定一种图形类型,绘图区域显示该图形类型的初始图形形状后,可以由用户手动修改、调整图形形状。但是该软件不能满足基于图形生成数据的需求。

在很多场景中,用户需要使用特定形状的图形进行理论假设,需要知道特定分布形态的图形,其对应的数值会是什么样的。然而,图形对应的数据的数据表的结构、以及数据之间的具体关系,用户难以快速确定,需要先提供初始数据,然后基于初始数据生成一个初始图形,根据该初始图形与理想图形的差异,再修改数据或者预测数据,如此反复多次,得到理想图形对应的数据;这种反推数据的方式,操作繁琐、数据生成的效率低,难以满足用户的数据生成需求。

基于上述问题,本发明实施例提供一种数据生成方法、装置和电子设备,可以基于图形生成相匹配的数据,可以应用于各类具有基于图形生成数据需求的场景中,为便于对本实施例进行理解,首先对本发明实施例所公开的一种数据生成方法进行详细介绍,如图1所示,该方法包括如下步骤:

步骤S102,获取在绘图区域中生成的目标图形;其中,该绘图区域设置有:绘图区域中区域位置与数值的映射关系;

该绘图区域可以理解为一张“画布”,用户可以在该绘图区域绘制图形。与相关技术中的绘图软件提供的绘图区域不同的是,本实施例中的绘图区域设置有该绘图区域中区域位置与数值的映射关系;绘图区域可以被划分为多个区域位置,多个区域位置可以按照一定的排列规则排列在绘图区域。

例如,多个区域位置以行列的形式排列在绘图区域中;区域位置也可以理解为绘图区域中的“像素”;当绘图区域划分较多的区域位置时,在绘图区域中绘制的目标图形也就越精细;并且,当目标图形的物理尺寸不变时,绘图区域中的区域位置划分的越多,目标图形所占据的区域位置也就越多;当一个区域位置对应一个数据点时,基于该目标图形生成的数据量通常也就越大。

绘图区域中区域位置与数值的映射关系,可以由用户设置;该映射关系可以通过多种方式体现;例如,在绘图区域中设置坐标轴;基于该坐标轴,每个区域位置则对应唯一一个坐标值;再如,在绘图区域中设置一个基准位置,根据各个区域位置与基准位置的距离,确定每个区域位置对应的数值。该映射关系可以将绘图区域中的各个区域位置赋予数值的属性;根据目标图形所占据的区域位置,可以得到与该目标图形相匹配的数据。

例如,当目标图形为线条类图形时,如直线图、曲线图等;该目标图形所占据的每个区域位置,均可以生成一个对应的数据;对于其他类型的目标图形,可能由多个区域位置组成的一个线条,生成一个对应的数据;或者,由多个区域位置组成的一个大的区域,生成一个对应的数据,如柱状图。

另外,在绘图区域中生成的目标图形,具体可以为用户在绘图区域中绘制得到的目标图形,用户可以在生成绘图区域时,或者在绘图过程中调整上述区域位置与数值的映射关系。该绘图区域也可以加载并显示已有的目标图形,该目标图形可以携带已经设置好的区域位置与数值的映射关系,也可以不携带该映射关系;用户通过绘图区域查看该目标图形时,可以调整该区域位置与数值的映射关系。

步骤S104,根据目标图形的图形类型,确定目标图形对应的数据结构;

不同的图形类型对应不同的数据结构;例如,当图形类型为柱状图时,其数据结构包括一个聚合的数值变量(也称为numerical变量)和一组类别变量(也称为category变量);该数据结构对应的表结构就是一行数值,以及多列分类;列的数量等于柱状图中柱子的数量。再如,当图形类型为箱型图时,其数据结构包括未聚合的数值变量和类别变量;该数据结构对应的表结构就是多行数值和多列分类;列的数量就是箱型图中箱子的数量。再如,图形类型为折线图或散点图时,数据结构就是两个数值,表结构就是两列数值。

在实际实现时,可以预先设置每种图形类型的数据结构;当识别出目标图形的图形类型后,即可基于该图形类型确定数据结构;每种图形类型或多种图形类型对应一种数据结构;该数据结构可以理解为初始结构,具体可以根据目标图形的实际结构,例如,柱状图中的柱子数量、散点图中的点数量等,调整上述数据结构。

步骤S106,根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值;将包含有数值的数据结构,确定为目标图形对应的图形数据。

如前述所述,区域位置与数值具有映射关系,即每个区域位置均对应一个数值;因此,目标图形占据的每个区域位置,均对应一个数值;目标图形占据的每个区域位置对应的数值,可以直接填入数据结构中,也可以进行筛选或统计处理后,将处理结果填入数据结构中。在初始状态下,该数据结构中不存在数值,或者仅设置有默认数值。数值填入数据结构后,该数据结构可以以表格的形式显示出来。

上述数据生成方法中,绘图区域设置有绘图区域中区域位置与数值的映射关系;在该绘图区域中生成的目标图形后,首先根据目标图形的图形类型,确定目标图形对应的数据结构;然后根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值;该方式中,由于绘图区域中设置了区域位置与数值的映射关系,因而在该绘图区域中生成的图形就具有了数值属性,进而可以基于图形获取到相匹配的数据,该方式仅需要用户提供图形即可快速得到图形对应的数据,数据生成效率高,可以满足各类图形的数据生成需求。

下面描述一种绘图区域中区域位置与数值的映射关系的具体实现方式,以及基于该映射关系生成数值的过程。绘图区域中区域位置与数值的映射关系,具体包括:绘图区域在指定维度上被划分的区域位置的数量,以及指定维度上一个区域位置对应的第一单位数值。对于二维的绘图区域,上述指定维度可以为横向维度和纵向维度;用户可以分别设置横向维度上被划分的区域位置的数量,以及纵向维度上被划分的区域位置的数量;例如,横向维度上被划分100个,纵向维度上划分50个,此时绘图区域中包含5000个区域位置。绘图区域中包括的区域位置的数量,也可以称为绘图区域中的颗粒度,区域位置的数量越多,颗粒度越小。

为了便于理解,参考图2所示的一种绘图区域的示例;该绘图区域被划分为多个区域位置,区域位置的形状为矩形,当然也可以被划分为其他图形,如三角形、六边形等。划分区域位置后,用户还可以设置一个区域位置对应的第一单位数值;例如,在横向维度上,一个区域位置对应的第一单位数值为“1”;在纵向维度上,一个区域位置对应的第一单位数值为“10”。需要说明的是,区域位置可以直接显示在绘图区域,也可以隐藏设置,仅显示空白的绘图区域。

基于上述映射关系,在生成数据结构中的数值时,可以针对目标图形占据的目标区域位置,根据目标区域位置与预设基准位置之间,在指定维度上间隔的区域位置的数量,以及第一单位数值,确定目标区域位置在指定维度上对应的数值;将数值填入数据结构中。目标图形占据的目标区域位置,可以理解为目标图形所经过的区域位置,也可以理解为被目标图形占据的面积比例大于预设面积阈值的区域位置。上述预设基准位置可以由用户设置,例如,设置在绘图区域的左下角、右上角、中心位置或其他任意位置。

当目标图形占据的目标区域位置包括多个时,可以针对每个目标区域位置,计算该目标区域位置与预设基准位置之间,在指定维度上间隔的区域位置的数量,该数量乘以上述第一单位数值,可以得到目标区域位置在指定维度上对应的数值;当指定维度包括多个时,每个指定维度可以对应一个数值,此时可以得到多维度的数值,该数值即可填入数据结构中。

图3所示为在绘图区域中绘制的目标图形的一个示例;该目标图形的图形类型为曲线;该目标图形所经过的每个区域位置可以对应一个多维度的数值,该多维度的数值包括横向维度上的数值和纵向维度上的数值。

其他实现方式中,多个指定维度中的一个维度的第一单位数值可以是类别,一个区域位置对应一个类别;一个具体的示例,目标图形是柱状图;横向维度上的第一单位数值包括多种类别,一个区域位置对应一种类别;纵向维度上的第一单位数值为具体地数量,即,该目标图形对应的数值就是,每个类别对应的数量。

下面描述另一种绘图区域中区域位置与数值的映射关系的具体实现方式,以及基于该映射关系生成数值的过程。绘图区域中区域位置与数值的映射关系,包括:绘图区域中设置的坐标系的原点位置、坐标系中X轴的单位长度对应的第二单位数值、以及坐标系中Y轴的单位长度对应的第三单位数值。其中,X轴和Y轴的单位长度均可以设置,第二单位数值和第三单位数值也可以设置。该坐标系设置完成后,绘图区域中的每个点可以作为一个区域位置,绘图区域中的每个点均对应有坐标值,该坐标值即区域位置对应的数值。图4作为一个示例,表明“O”处的“·”的位置,为原点位置;两个“·”之间的长度为单位长度;X轴的单位长度与Y轴的单位长度可以相同,也可以不同。

基于上述映射关系,在生成数据结构中的数值时,针对目标图形占据的目标区域位置,根据目标区域位置在X轴方向上与原点位置的距离长度,以及第二单位数值,确定目标区域位置对应的X坐标值;根据目标区域位置在Y轴方向上与原点位置的距离长度,以及第三单位数值,确定目标区域位置对应的Y坐标值;将X坐标值和Y坐标值填入数据结构。

具体地,目标区域位置在X轴方向上与原点位置的距离长度,乘以第二单位数值,即可得到目标区域位置对应的X坐标值;目标区域位置在Y轴方向上与原点位置的距离长度,乘以第三单位数值,即可得到目标区域位置对应的Y坐标值。在实际实现时,可以按照一定的采样间隔,从目标图形中采样多个位置点,每个位置点对应一个目标区域位置;每个位置点的坐标值,即该目标区域位置对应的数值。

其他实现方式中,坐标系中X轴的单位长度对应的第二单位数值可以是类别,坐标系中Y轴的单位长度对应的第三单位数值为类别对应的单位数量;或者,坐标系中Y轴的单位长度对应的第三单位数值可以是类别,坐标系中X轴的单位长度对应的第二单位数值为类别对应的单位数量;一个具体的示例,目标图形是柱状图;X轴上的第二单位数值包括多种类别,Y轴上的第三单位数值为类别对应的单位数量,即,该目标图形对应的数值就是,每个类别对应的数量。

另外,对于一些类型的目标图形,无需每个区域位置获取一个数值,例如,柱状图、箱形图或者占据区域位置较多的曲线图等;此时,则需要根据目标图形对应的数据结构,从目标图形占据的各个区域位置中确定目标区域位置。例如,具体可以参考数据结构可以容纳的数据量,该数据量可以根据用户的数据需求设置;基于该数据结构,从目标图形占据的全部的区域位置中筛选一部分目标区域位置。

前述实施例中,获取目标图形的方式可以有多种方式,下面描述一种由用户交互操作生成的目标图形;响应于绘图区域生成指令以及映射关系设置指令,生成绘图区域;响应于图形绘制指令,在绘图区域中生成目标图形。上述绘图区域生成指令用于生成或创建一个绘图区域;在打开该绘图区域之前或打开绘图区域之后,通常需要用户设置上述区域位置与数值的映射关系;该映射关系确定后,即可接收用户触发的图形绘制指令,在该绘图区域中生成目标图形。在其他可能的实现方式中,在绘制目标图形的过程中,或完成绘制目标图形之后,用户还可以调整上述映射关系,以使得到的数值更加满足用户的需求。

在根据目标图形的图形类型,确定目标图形对应的数据结构的步骤之前,首先需要识别目标图形的图形类型;该图形类型可以由用户输入,也可以自动识别;一种实现方式中,可以将目标图形输入至预先训练完成的机器学习模型中,输出目标图形的图形类型。该机器学习模型由神经网络或其他网络模型实现,将大量图表样本输入至机器学习模型中训练,图表样本携带有类型标签;在训练过程中机器学习模型学习各类图表的特征,训练完成后,该机器学习模型可以用于识别目标图形的图形类型。

为了根据目标图形的图形类型,确定目标图形对应的数据结构,需要预先设置图形类型与数据结构的对应关系;例如,当图形类型为桑基图时,其对应的数据结构包括一个节点表、以及一个包含节点、链接和值的表。在确定目标图形对应的数据结构时,首先获取预先设置的图形类型与数据结构的对应关系;从该对应关系中查找目标图形的图形类型所对应的数据结构,将查找到的数据结构确定为目标图形对应的数据结构。

目标图形的数据结构填入数值后,如果用户需要查看数据时,生成数据结构对应的数据表;将数据结构中的数值填入数据表中,显示数据表。该数据表可以理解为表格形式的数据结构,数据表和数据结构中存储的数据相同,但数据表可读性更好,利于用户查看数据。

通过上述数据生成方法,可以实现用手动生成的数据图表,生成该数据图表显示的分布状态对应的具体数值;在进行数据相关学习,研究,产品设计,趋势预测等情景下,通过数据图表生成具体的数值,更符合用户的思考逻辑,也可以帮用户清楚数据逻辑和数据关系,极大地提高这种情况下的工作效率。

对应于上述方法实施例,参见图5所示的一种数据生成装置的结构示意图,该装置包括:

图形获取模块50,用于获取在绘图区域中生成的目标图形;其中,绘图区域设置有:绘图区域中区域位置与数值的映射关系;

结构确定模块52,用于根据目标图形的图形类型,确定目标图形对应的数据结构;

数据生成模块54,用于根据目标图形在绘图区域中占据的区域位置,以及映射关系,生成数据结构中的数值;将包含有数值的数据结构,确定为目标图形对应的图形数据。

上述绘图区域中区域位置与数值的映射关系,包括:绘图区域在指定维度上被划分的区域位置的数量,以及指定维度上一个区域位置对应的第一单位数值。

上述数据生成模块,还用于:针对目标图形占据的目标区域位置,根据目标区域位置与预设基准位置之间,在指定维度上间隔的区域位置的数量,以及第一单位数值,确定目标区域位置在指定维度上对应的数值;将数值填入数据结构中。

上述绘图区域中区域位置与数值的映射关系,包括:绘图区域中设置的坐标系的原点位置、坐标系中X轴的单位长度对应的第二单位数值、以及坐标系中Y轴的单位长度对应的第三单位数值。

上述数据生成模块,还用于:针对目标图形占据的目标区域位置,根据目标区域位置在X轴方向上与原点位置的距离长度,以及第二单位数值,确定目标区域位置对应的X坐标值;根据目标区域位置在Y轴方向上与原点位置的距离长度,以及第三单位数值,确定目标区域位置对应的Y坐标值;将X坐标值和Y坐标值填入数据结构。

上述装置还包括位置确定模块,用于:根据目标图形对应的数据结构,从目标图形占据的各个区域位置中确定目标区域位置。

上述图形获取模块,还用于:响应于绘图区域生成指令以及映射关系设置指令,生成绘图区域;响应于图形绘制指令,在绘图区域中生成目标图形。

上述装置还包括:类型输出模块,用于:将目标图形输入至预先训练完成的机器学习模型中,输出目标图形的图形类型。

上述结构确定模块,还用于:获取预先设置的图形类型与数据结构的对应关系;从对应关系中查找目标图形的图形类型所对应的数据结构,将查找到的数据结构确定为目标图形对应的数据结构。

上述装置还包括显示模块,用于:生成数据结构对应的数据表;将数据结构中的数值填入数据表中,显示数据表。

本实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述数据生成方法。

参见图6所示,该电子设备包括处理器100和存储器101,该存储器101存储有能够被处理器100执行的机器可执行指令,该处理器100执行机器可执行指令以实现上述数据生成方法。

进一步地,图6所示的电子设备还包括总线102和通信接口103,处理器100、通信接口103和存储器101通过总线102连接。

其中,存储器101可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

处理器100可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器100中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器100可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processor,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器101,处理器100读取存储器101中的信息,结合其硬件完成前述实施例的方法的步骤。

本实施例还提供一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述数据生成方法。

本发明实施例所提供的游戏中的数据生成方法、装置和电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 数据模型生成方法和数据仓库生成方法、装置及电子设备
  • 信息信号处理装置、信息信号处理方法、图像信号处理装置及使用它的图像显示装置、其使用的系数种类数据生成装置及生成方法,系数数据生成装置及生成方法,以及信息提供媒体
技术分类

06120112262699