本技术涉及通信,尤其涉及一种数据可视化组件生成方法、装置及存储介质。
背景技术:
1、目前,可视化组件的创建过程需要具备较强的设计和编程相关的专业知识和大量的时间和资源等,这使得创建可视化组件的过程相对繁琐,且可视化组件的创建技术门槛高、创建效率低。因此,如何简单高效的创建数据可视化组件成为亟待解决的技术问题。
技术实现思路
1、本技术提供一种数据可视化组件生成方法、装置及存储介质,能够进行数据可视化组件生成。
2、为达到上述目的,本技术采用如下技术方案:
3、第一方面,本技术提供了一种数据可视化组件生成方法,方法包括:获取多个目标数据;目标数据用于表征待生成可视化组件的数据;基于目标算法对目标数据进行分析,确定目标数据对应的数据特征;基于数据特征,确定目标数据对应的至少一个组件类型;基于至少一个组件类型和预设数据映射规则,生成目标数据对应的目标数据可视化组件。
4、结合上述第一方面,在一种可能的实现方式中,目标算法包括:聚类分析算法、统计分析算法;数据特征包括:第一数据特征和第二数据特征;基于目标算法对目标数据进行分析,确定目标数据对应的数据特征,包括:基于聚类分析算法,确定目标数据对应的第一数据特征;第一数据特征用于表示目标数据之间的数据关系和目标数据之间的数据结构;基于统计分析算法,确定目标数据对应的第二数据特征;第二数据特征用于表示目标数据的数据离散程度。
5、结合上述第一方面,在一种可能的实现方式中,基于数据特征,确定目标数据对应的至少一个组件类型,包括:基于第一数据特征和/或第二数据特征,确定目标数据对应的至少一个组件类型;其中,组件类型包括:第一组件类型、第二组件类型、第三组件类型;第一组件类型用于表征目标数据的数据离散程度和数据变化趋势;第二组件类型用于表征目标数据的数据相似度;第三组件类型用于表征目标数据的数据层次关系。
6、结合上述第一方面,在一种可能的实现方式中,基于至少一个组件类型和预设数据映射规则,生成目标数据对应的目标数据可视化组件,包括:基于至少一个组件类型,确定每个组件类型对应的第一数据可视化组件;第一数据可视化组件用于表征初始的数据可视化组件;基于预设数据映射规则,将目标数据映射至第一数据可视化组件中,生成第二数据可视化组件;针对第二数据可视化组件的至少一个目标参数进行调整,生成目标数据对应的目标数据可视化组件。
7、结合上述第一方面,在一种可能的实现方式中,针对第二数据可视化组件的至少一个目标参数进行调整,生成目标数据对应的目标可视化组件之前,还包括:向用户终端发送第二数据可视化组件;接收来自用户的反馈信息;反馈信息包括第二数据可视化组件待调整的至少一个目标参数信息;响应于用户的反馈信息,调整第二数据可视化组件的至少一个目标参数;确定至少一个目标参数调整完成后的第二数据可视化组件为目标数据可视化组件。
8、第二方面,本技术提供了一种数据可视化组件生成装置,装置包括:处理单元和通信单元;处理单元,用于获取多个目标数据;目标数据用于表征待生成可视化组件的数据;处理单元,还用于基于目标算法对目标数据进行分析,确定目标数据对应的数据特征;处理单元,还用于基于数据特征,确定目标数据对应的至少一个组件类型;处理单元,还用于基于至少一个组件类型和预设数据映射规则,生成目标数据对应的目标数据可视化组件。
9、结合上述第二方面,在一种可能的实现方式中,处理单元,具体用于:基于聚类分析算法,确定目标数据对应的第一数据特征;第一数据特征用于表示目标数据之间的数据关系和目标数据之间的数据结构;基于统计分析算法,确定目标数据对应的第二数据特征;第二数据特征用于表示目标数据的数据离散程度。
10、结合上述第二方面,在一种可能的实现方式中,处理单元,还具体用于:基于第一数据特征和/或第二数据特征,确定目标数据对应的至少一个组件类型;其中,组件类型包括:第一组件类型、第二组件类型、第三组件类型;第一组件类型用于表征目标数据的数据离散程度和数据变化趋势;第二组件类型用于表征目标数据的数据相似度;第三组件类型用于表征目标数据的数据层次关系。
11、结合上述第二方面,在一种可能的实现方式中,处理单元,还具体用于:基于至少一个组件类型,确定每个组件类型对应的第一数据可视化组件;第一数据可视化组件用于表征初始的数据可视化组件;基于预设数据映射规则,将目标数据映射至第一数据可视化组件中,生成第二数据可视化组件;针对第二数据可视化组件的至少一个目标参数进行调整,生成目标数据对应的目标数据可视化组件。
12、结合上述第二方面,在一种可能的实现方式中,处理单元,还用于:指示通信单元向用户终端发送第二数据可视化组件;指示通信单元接收来自用户的反馈信息;反馈信息包括第二数据可视化组件待调整的至少一个目标参数信息;响应于用户的反馈信息,调整第二数据可视化组件的至少一个目标参数;确定至少一个目标参数调整完成后的第二数据可视化组件为目标数据可视化组件。
13、第三方面,本技术提供了一种数据可视化组件生成装置,该数据可视化组件生成装置包括:处理器以及存储器;其中,存储器用于存储计算机执行指令,当数据可视化组件生成装置运行时,处理器执行存储器存储的计算机执行指令,以使数据可视化组件生成装置执行如第一方面和第一方面的任一种可能的实现方式中描述的数据可视化组件生成方法。
14、第四方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由数据可视化组件生成装置的处理器执行时,使得数据可视化组件生成装置能够执行如第一方面和第一方面的任一种可能的实现方式中描述的数据可视化组件生成方法。
15、第五方面,本技术提供了一种包含指令的计算机程序产品,当计算机程序产品在数据可视化组件生成装置上运行时,使得数据可视化组件生成装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的数据可视化组件生成方法。
16、第六方面,本技术提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的数据可视化组件生成方法。
17、具体的,本技术实施例中提供的芯片还包括存储器,用于存储计算机程序或指令。
18、在本技术中,上述数据可视化组件生成装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本技术类似,属于本技术权利要求及其等同技术的范围之内。
19、本技术的这些方面或其他方面在以下的描述中会更加简明易懂。
20、本技术提供的技术方案至少带来以下有益效果:数据可视化组件生成装置获取多个目标数据;目标数据用于表征待生成数据可视化组件的数据;基于目标算法对目标数据进行分析,确定目标数据对应的数据特征;基于数据特征,确定目标数据对应的至少一个组件类型;基于至少一个组件类型和预设数据映射规则,生成目标数据对应的目标数据可视化组件。这样,通过自动化和智能化的方式,简化了数据可视化组件的生成过程,提高了生成效率,从而减少了人工干预和时间成本。同时,基于目标算法对目标数据进行分析,并基于数据特征匹配确定组件类型,能够更精确地反映数据的内在特征,增强数据可视化的效果。进而,解决了如何简单高效创建数据可视化组件的技术问题。
1.一种数据可视化组件生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标算法包括:聚类分析算法、统计分析算法;所述数据特征包括:第一数据特征和第二数据特征;所述基于目标算法对所述目标数据进行分析,确定所述目标数据对应的数据特征,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述数据特征,确定所述目标数据对应的至少一个组件类型,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个组件类型和预设数据映射规则,生成所述目标数据对应的目标数据可视化组件,包括:
5.根据权利要求4所述的方法,其特征在于,所述针对所述第二数据可视化组件的至少一个目标参数进行调整,生成所述目标数据对应的目标可视化组件之前,还包括:
6.一种数据可视化组件生成装置,其特征在于,所述装置包括:处理单元和通信单元;
7.根据权利要求6所述的装置,其特征在于,所述目标算法包括:聚类分析算法、统计分析算法;所述数据特征包括:第一数据特征和第二数据特征;
8.根据权利要求7所述的装置,其特征在于,所述处理单元,还用于:
9.一种数据可视化组件生成装置,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-5任一项中所述的数据可视化组件生成方法。
10.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行上述权利要求1-5任一项中所述的数据可视化组件生成方法。
