System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于算法公式自动绘图的方法技术_技高网

一种基于算法公式自动绘图的方法技术

技术编号:42559340 阅读:14 留言:0更新日期:2024-08-29 00:29
本发明专利技术提供一种基于算法公式自动绘图的方法,涉及数据处理技术领域,本发明专利技术通过采集并分析用户的历史选择与反馈数据,结合性能评价指数,构建了动态调整模型,使得图表绘制过程能够实时适应用户的需求变化和性能要求;此外,通过引入匹配度计算,将用户的实时计算值与历史计算值相结合,以提升图表选择的精准度;该发明专利技术在算法层面引入了用户交互的实时数据作为反馈环节,这一独创性的设计极大地提升了图表的个性化符合度,为用户提供了更高效、更直观的数据可视化体验。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体为一种基于算法公式自动绘图的方法


技术介绍

1、在数据可视化的领域内,自动化图表绘制已经成为一项紧迫而重要的需求;传统的图表绘制方法往往需要用户手动选择合适的图表类型并进行复杂的配置,这不仅耗时耗力,还需要一定的数据分析与设计能力,随后,随着人工智能技术的发展,出现了一些基于预定义模板的自动图表生成工具,虽然这些工具提高了绘图的效率,但它们通常缺乏足够的灵活性来处理复杂的数据集和用户的个性化需求;

2、现有技术中的,公开号为cn101650709b公开了一种报表生成方法和报表系统,所述报表生成方法包括:通过用户面接口获取用户设置的报表属性信息和报表公式;根据所述报表属性信息和所述报表公式调取指定凭证范围内的数据进行计算,生成并输出计算结果表。本专利技术实施例根据用户设置的报表属性信息和报表公式调取指定凭证范围内的数据进行计算,生成并输出计算结果表,提供了一种便于使用的报表生成方法和报表系统,可以使新接触的使用者不需要花较多的时间学习,就可以快速适用,便于推广使用;

3、公开号为cn101650709b的中国专利,其中虽然叙述了“用户面接口获取用户设置的报表属性信息和报表公式;根据所述报表属性信息和所述报表公式调取指定凭证范围内的数据进行计算,生成并输出计算结果表”的技术手段,但是无法实时捕捉用户的反馈与交互行为,从而难以根据用户的具体需求进行图表类型的动态优化;其次,现有系统往往缺少一个高效的机制来评估和优化图表的性能指标,如交互响应能力等,这限制了图表应用的流畅性与用户体验;进一步地,现有技术未能充分利用历史数据对用户的图表偏好进行智能推荐,使得用户往往不得不重复执行选择和配置的繁琐流程;

4、在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本专利技术的目的在于提供一种基于算法公式自动绘图的方法,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:

3、一种基于算法公式自动绘图的方法,具体步骤包括:

4、步骤s1、采集各类图表并进行标记,形成{t1,t2,...,ti,...,tn},其中ti表示第i类图表,n表示图表类别总数;对于每一类图表ti,将其关联的算法公式fi预存至系统数据库中,以构建在用户浏览界面上显示的算法公式列表;

5、步骤s2、用户在系统提供的算法公式列表中手动选取所需的算法公式,随后系统将展示一个与所选算法公式相关的数据输入提示框;用户通过将算法中提及的字段直接拖拽到这个提示框中,系统将自动在后台进行计算并生成相应的计算值;

6、步骤s3、获取用户针对各图表的历史选择数据,以及对应的历史计算值,并将步骤s2中的计算值与历史计算值进行匹配度计算,选取匹配度最高的第i类图表ti作为初始图表;

7、步骤s4、采集用户对初始图表的反馈数据,以及对所需图表的性能指标数据;

8、步骤s5、获取步骤s4中反馈数据,并进行分析处理,生成反馈评价指数,该指数用于对初始图表的选择进行符合度评价;

9、步骤s6、获取步骤s4中的性能指标数据,并进行分析处理,生成性能评价指数,该指数用于对所需图表的性能等级进行评价;

10、步骤s7、获取反馈评价指数和性能评价指数,并进行分析处理,构建图表的动态调整模型,该模型用于根据反馈数据、性能指标数据的实时交互调整,以生成对初始图表的动态调整策略,具体包括以下内容:

11、定义所述动态调整模型为damc,计算公式如下:

12、

13、其中,e1和e2是指数调整参数,用于增强fei和pei在damc中的非线性影响;

14、是性能权衡参数,用于调节pei在damc中的影响相对于fei的强度;

15、是缩放参数,用于调整对数函数对模型的贡献,以及平衡整体公式的敏感度;

16、是平滑参数,用于避免对数函数在fei或pei接近零时的奇异性;

17、设定damc的值域在(0,1)之间,damc接近1表示根据fei和pei的综合分析,图表的动态调整策略非常有效,图表的符合度和性能达到最优化;

18、当damc接近0时,表示根据fei和pei的分析,图表的动态调整策略效果不佳,图表需要显著调整以提升符合度和性能,最终形成调整后图表;

19、步骤s8、用户选择将最终优化的图表保存或导出,用于报告或进一步的分析。

20、进一步地,所述用户在系统提供的算法公式列表中手动选取所需的算法公式,随后系统将展示一个与所选算法公式相关的数据输入提示框;用户通过将算法中提及的字段直接拖拽到这个提示框中,系统将自动在后台进行计算并生成相应的计算值,具体包括以下实施步骤:

21、a.用户手动选择算法公式:

22、a1.用户在界面上通过下拉菜单或搜索框浏览算法公式列表,并选择所需的算法公式;

23、a2.用户点击所选算法公式,发出选择指令至系统;

24、b.系统页面显示算法公式相关的数据提示框:

25、b1.系统确认用户选择的指令,并在后台检索对应的算法公式及其参数要求;

26、b2.系统调取内置的算法公式信息,识别出所需数据字段;

27、b3.系统在用户界面上生成数据输入提示框,列出所需字段,并为每个字段提供输入框或下拉选择列表;

28、c.人工将算法里提到的字段拖入提示框:

29、c1.用户在数据字段输入提示框旁边的数据集浏览区域中检索对应数据字段;

30、c2.用户通过点击或拖拽的方式,将找到的数据字段放入相应的输入框或选择列表中;

31、c3.若数据字段需要从多个子字段计算得来,系统提供一个简易的计算器或公式编辑器以供用户使用;

32、c4.用户完成数据字段的输入或选择后,点击确认或“下一步”按钮提交选择的数据字段;

33、d.系统在后台生成计算值:

34、d1.系统根据用户提供的输入和选择的数据字段,验证数据的完整性和有效性;

35、d2.在数据验证无误后,系统根据选择的计算公式在后台处理数据,计算出所需的计算值;

36、d3.系统将计算结果反馈给用户,通过更新界面上的一个结果显示区域或者弹出一个包含结果的对话框;

37、d4.用户有选项保存计算结果,或将结果导出至常用格式,以便进一步分析或报告。

38、进一步地,对所述算法公式fi定义为fi(x1,x2,...,xm),其中xm表示算法所需的第m个数据字段,并设定所述算法公式列表为l={f1,f2,...,fk};

39、所述反馈数据包括在当前ti类图表的点击次数、悬停时间、修改次数、数据输入时间、使用频率,并对点击次数标记为d本文档来自技高网...

【技术保护点】

1.一种基于算法公式自动绘图的方法,其特征在于,具体步骤包括:

2.根据权利要求1所述的一种基于算法公式自动绘图的方法,其特征在于:所述用户在系统提供的算法公式列表中手动选取所需的算法公式,随后系统将展示一个与所选算法公式相关的数据输入提示框;用户通过将算法中提及的字段直接拖拽到这个提示框中,系统将自动在后台进行计算并生成相应的计算值,具体包括以下实施步骤:

3.根据权利要求2所述的一种基于算法公式自动绘图的方法,其特征在于:对所述算法公式Fi定义为Fi(x1,x2,...,xm),其中xm表示算法所需的第m个数据字段,并设定所述算法公式列表为L={F1,F2,...,Fk};

4.根据权利要求3所述的一种基于算法公式自动绘图的方法,其特征在于:所述获取步骤S4中反馈数据,并进行分析处理,生成反馈评价指数,该指数用于对初始图表的选择进行符合度评价,具体包括以下内容:

5.根据权利要求4所述的一种基于算法公式自动绘图的方法,其特征在于:设定FEI值域为(0,1)范围,FEI越接近1,表示当前选取的初始图表符合度越高,越接近0,表示选取的初始图表符合度越低;

6.根据权利要求5所述的一种基于算法公式自动绘图的方法,其特征在于:所述获取步骤S4中的性能指标数据,并进行分析处理,生成性能评价指数,该指数用于对所需图表的性能等级进行评价;具体包括以下内容:

7.根据权利要求6所述的一种基于算法公式自动绘图的方法,其特征在于:将性能评价指数PEI的值域(0,1)划分为三个区间,依次为区间一(0,0.33),区间二[0.33,0.66),区间三[0.66,1);

8.根据权利要求1所述的一种基于算法公式自动绘图的方法,其特征在于:

...

【技术特征摘要】

1.一种基于算法公式自动绘图的方法,其特征在于,具体步骤包括:

2.根据权利要求1所述的一种基于算法公式自动绘图的方法,其特征在于:所述用户在系统提供的算法公式列表中手动选取所需的算法公式,随后系统将展示一个与所选算法公式相关的数据输入提示框;用户通过将算法中提及的字段直接拖拽到这个提示框中,系统将自动在后台进行计算并生成相应的计算值,具体包括以下实施步骤:

3.根据权利要求2所述的一种基于算法公式自动绘图的方法,其特征在于:对所述算法公式fi定义为fi(x1,x2,...,xm),其中xm表示算法所需的第m个数据字段,并设定所述算法公式列表为l={f1,f2,...,fk};

4.根据权利要求3所述的一种基于算法公式自动绘图的方法,其特征在于:所述获取步骤s4中反馈数据,并进行分析处理,生成反馈评价指数,该指数用于...

【专利技术属性】
技术研发人员:柴亚团李云
申请(专利权)人:无锡容智技术有限公司
类型:发明
国别省市:

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

1