System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据可视化,特别涉及一种图表分析方法、装置、设备及存储介质。
技术介绍
1、大语言模型(llm)作为人工智能的一个重要分支,已经在自然语言处理、数据分析和跨模态内容生成等领域展现出巨大潜力。特别是在数据可视化领域,利用llm对复杂数据集进行解读并生成统计图表,已成为研究和应用的热点。然而,现有通过llm进行数据可视化时,普遍是通过llm生成静态图表,缺乏针对用户交互的个性化深度分析,影响了数据可视化的互动性,无法为客户深入提供分析服务。
2、因而现有技术还有待改进和提高。
技术实现思路
1、本申请要解决的技术问题在于,针对现有技术的不足,提供一种图表分析方法、装置、设备及存储介质。
2、为了解决上述技术问题,本申请第一方面提供了一种图表分析方法,其中,所述的图表分析方法具体包括:
3、响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域,并获取所述交互表格区域对应的关联内容;
4、基于所述关联内容合成目标prompt,并控制大语言模型基于所述目标prompt生成所述交互操作对应的第一分析结果;
5、显示所述第一分析结果。
6、所述的图表分析方法,其中,所述统计图表为柱状图、扇形图、折线图、散点图、箱线图中的一种或者多种。
7、所述的图表分析方法,其中,所述交互操作所采用的交互方式包括触屏交互方式、鼠标交互方式、云端交互方式、语音交互方式和手势
8、所述的图表分析方法,其中,所述响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域之前,所述方法还包括:
9、响应图表生成指令,生成统计图表并基于所述统计图表对应的统计数据生成二维数据报表,以得到统计图表对应的二维数据表格;
10、显示所述统计图表,并存储所述二维数据表格。
11、所述的图表分析方法,其中,所述响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域具体包括:
12、响应用户针对统计图表的交互操作,获取所述交互操作对应的交互位置;
13、识别所述交互位置在所述统计图表对应的二维数据表格中关联区域,以得到所述交互操作对应的交互表格区域。
14、所述的图表分析方法,其中,所述的交互表格区域包括所述二维数据表格中至少一个单元格。
15、所述的图表分析方法,其中,所述获取所述交互表格区域对应的关联内容具体包括:
16、获取所述交互表格区域所包括的单元格;
17、对于每个单元格,获取所述单元格所处数据行的行关联内容,以及所述单元格所处数据列的列关联内容;
18、将获取到的所有行关联内容和所有列关联内容作为所述交互表格区域对应的关联内容。
19、所述的图表分析方法,其中,所述的基于所述关联内容合成目标prompt具体包括:
20、获取统计图表对应的图表类型以及交互表格区域所包括的单元格数量;
21、根据所述关联内容、所述图表类型和单元格数量确定所述统计图表对应的prompt模板;
22、将所述关联内容添加至所述prompt模板,以得到目标prompt。
23、所述的图表分析方法,其中,所述显示所述第一分析结果之后,所述方法还包括:
24、接收反馈交互信息;
25、当预设时间内接收到反馈交互信息时,基于所述反馈交互信息通过所述大语言模型生成第二分析结果,重新接收针对所述第二分析结果的反馈交互信息;
26、当预设时间内未接收到反馈交互信息时,基于所述第一分析结果、所述第二分析结果和所述统计图表生成图文结合的统计分析报告。
27、所述的图表分析方法,其中,所述反馈交互信息为用户基于大语言模型输出的提示信息形成的反馈交互,其中,所述提示信息为在大语言模型输出第一分析结果时同步输出的。
28、本申请第二方面提供了一种图表分析装置,其中,所述的图表分析装置具体包括:
29、选取模块,用于响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域,并获取所述交互表格区域对应的关联内容;
30、控制模块,用于基于所述关联内容合成目标prompt,并控制大语言模型基于所述目标prompt生成所述交互操作对应的第一分析结果;
31、显示模块,用于显示所述第一分析结果。
32、本申请第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一所述的图表分析方法中的步骤。
33、本申请第四方面提供了一种终端设备,其包括:处理器和存储器;
34、所述存储器上存储有可被所述处理器执行的计算机可读程序;
35、所述处理器执行所述计算机可读程序时实现如上任一所述的图表分析方法中的步骤。
36、有益效果:与现有技术相比,本申请提供了一种图表分析方法、装置、设备及存储介质,所述图表分析方法包括响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域,并获取所述交互表格区域对应的关联内容;基于所述关联内容合成目标prompt,并控制大语言模型基于所述目标prompt生成所述交互操作对应的第一分析结果;显示所述第一分析结果。本申请通过接收针对统计图表的交互操作,然后根据交互操作对应的关联内容来生成第一分析结果,这样可以为用户提供个性化和深入的数据解析和反馈,增强了数据可视化的交互性,给用户使用带来方便。同时,通过大语言模型依据交互操作生成的分析结果来对统计图表进行更新,可以实时显示用户关注信息的分析结果。
本文档来自技高网...【技术保护点】
1.一种图表分析方法,其特征在于,所述的图表分析方法具体包括:
2.根据权利要求1所述的图表分析方法,其特征在于,所述统计图表为柱状图、扇形图、折线图、散点图和箱线图中的一种或者多种。
3.根据权利要求1所述的图表分析方法,其特征在于,所述交互操作所采用的交互方式包括触屏交互方式、鼠标交互方式、云端交互方式、语音交互方式和手势交互方式中的一种或者多种。
4.根据权利要求1所述的图表分析方法,其特征在于,所述响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域之前,所述方法还包括:
5.根据权利要求1所述的图表分析方法,其特征在于,所述响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域具体包括:
6.根据权利要求1所述的图表分析方法,其特征在于,所述的交互表格区域包括所述二维数据表格中至少一个单元格。
7.根据权利要求1或6所述的图表分析方法,其特征在于,所述获取所述交互表格区域对应的关联内容具体包括:
9.根据权利要求1所述的图表分析方法,其特征在于,所述显示所述第一分析结果之后,所述方法还包括:
10.根据权利要求9所述的图表分析方法,其特征在于,所述方法还包括:
11.一种图表分析装置,其特征在于,所述的图表分析装置具体包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-10任意一项所述的图表分析方法中的步骤。
13.一种终端设备,其特征在于,包括:处理器和存储器;
...【技术特征摘要】
1.一种图表分析方法,其特征在于,所述的图表分析方法具体包括:
2.根据权利要求1所述的图表分析方法,其特征在于,所述统计图表为柱状图、扇形图、折线图、散点图和箱线图中的一种或者多种。
3.根据权利要求1所述的图表分析方法,其特征在于,所述交互操作所采用的交互方式包括触屏交互方式、鼠标交互方式、云端交互方式、语音交互方式和手势交互方式中的一种或者多种。
4.根据权利要求1所述的图表分析方法,其特征在于,所述响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域之前,所述方法还包括:
5.根据权利要求1所述的图表分析方法,其特征在于,所述响应用户针对统计图表的交互操作,在所述统计图表对应的二维数据表格中选取所述交互操作对应的交互表格区域具体包括:
6.根据权利要求1所述的图表分析方法,其特征在于,所述的交互表格...
【专利技术属性】
技术研发人员:齐逸岩,张皓涵,徐铖晋,林舟驰,郭健,
申请(专利权)人:粤港澳大湾区数字经济研究院福田,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。