System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及计算机,尤其涉及一种图表显示方法以及电子设备。
技术介绍
1、在图形用户界面(graphical user interface,gui)和数据可视化领域中,图表(chart)是一种以图形形式展示数据、信息或关系的工具,能够形象地帮助用户进行数据分析。
2、图表显示过程中可能存在大区域范围的干扰数据,例如较多零值的区域等,将会导致有效数据被挤压。相关技术中,用户可以通过手动操作例如手动放大的方式对图表进行调整。但是,手动调整图表的方式存在调整效率低的问题。因此,如何提升图表调整的便利性成为了亟待解决的技术难题。
3、
技术介绍
部分的内容仅仅是专利技术人个人所知晓的信息,并不代表上述信息在本公开申请日之前已经进入公共领域,也不代表其可以成为本公开的现有技术。
技术实现思路
1、本说明书提供一种图表显示方法以及电子设备,能够自动化地识别出原始图表中满足预设折叠条件的目标区域,从而快速准确地隐藏上述目标区域,能够提升图表调整效率以及便利性。
2、第一方面,本说明书提供一种图表显示方法,包括:
3、识别原始图表中的目标区域,其中,所述目标区域为所述原始图表中满足预设折叠条件的区域;以及
4、根据所述目标区域,显示所述原始图表对应的经折叠图表,所述经折叠图表包含折叠区域,所述折叠区域为对所述目标区域进行折叠后的显示区域。
5、在一些示例实施例中,基于上述方案,所述目标区域为所述原始图表中满足数值连续为零的区域,或
6、在一些示例实施例中,基于上述方案,所述目标区域为经框选操作在所述原始图表中框选的区域。
7、在一些示例实施例中,基于上述方案,所述原始图表中存在n个目标区域,n为正整数,所述根据所述目标区域,显示所述原始图表对应的经折叠图表,包括:
8、确定n个目标区域在所述原始图表中分别对应的n对位置信息,其中第i对位置信息表示第i目标区域的起始信息和结束信息,i为小于或等于n的正整数;
9、基于所述n对位置信息,将所述原始图表中所述n个目标区域之外的其他区域确定为详情展示区域;以及
10、对所述n个目标区域进行折叠,以及调整所述详情展示区域的显示尺寸。
11、在一些示例实施例中,基于上述方案,在所述确定n个目标区域在所述原始图表中分别对应的n对位置信息之后,所述方法还包括:
12、在所述经折叠图表上显示所述n个目标区域对应的一个第一折叠展示控件,其中,所述第一折叠展示控件用于展开所述n个目标区域对应的n个折叠区域。
13、在一些示例实施例中,基于上述方案,在所述确定n个目标区域在所述原始图表中分别对应的n对位置信息之后,所述方法还包括:
14、在所述经折叠图表上显示所述n个目标区域对应的n个第一折叠展示控件,其中,第i目标区域对应的第一折叠展示控件用于展开第i目标区域对应的折叠区域。
15、在一些示例实施例中,基于上述方案,所述第i目标区域对应的第一折叠展示控件的显示位置与第i对位置信息相关。
16、在一些示例实施例中,基于上述方案,所述经折叠图表中包含n个目标区域对应的一个第一折叠展示控件,所述n个目标区域对应的所述第一折叠展示控件用于展开所述n个目标区域对应的n个折叠,n为正整数;
17、在显示所述经折叠图表之后,所述方法还包括:
18、响应用户对所述n个目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述n个折叠区域。
19、在一些示例实施例中,基于上述方案,所述响应用户对所述n个目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述n个目标区域对应的n个折叠区域,包括:
20、响应用户对所述n个目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述n个折叠区域以及添加所述n个目标区域对应的第二折叠展示控件;
21、其中,所述n个目标区域对应的第二折叠展示控件用于折叠所述n个目标区域。
22、在一些示例实施例中,基于上述方案,所述方法还包括:
23、响应用户对所述n个目标区域对应的所述第二折叠展示控件的触发操作,在所显示的包含所述n个目标区域的原始图表的基础上折叠所述n个目标区域,得到对应的n个折叠区域;以及
24、通过所述n个目标区域对应的所述第一折叠展示控件替换所述n个目标区域对应的所述第二折叠展示控件。
25、在一些示例实施例中,基于上述方案,所述经折叠图表包含详情展示区域,所述详情展示区域为所述原始图表中除了所述目标区域之外的区域;所述显示所述原始图表对应的经折叠图表,包括:
26、基于预设尺寸显示所述折叠区域;以及
27、根据图表显示窗口的尺寸,调整所述详情展示区域的显示尺寸。
28、在一些示例实施例中,基于上述方案,所述经折叠图表中包含n个目标区域分别对应的n个第一折叠展示控件,第i目标区域对应的第一折叠展示控件用于展开所述第i目标区域,n为正整数,i为小于或等于n的正整数;
29、在显示所述经折叠图表之后,所述方法还包括:
30、响应用户对所述第i目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述第i目标区域。
31、在一些示例实施例中,基于上述方案,所述响应用户对所述第i目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述第i目标区域,包括:
32、响应用户对所述第i目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述第i目标区域以及添加所述第i目标区域对应的第二折叠展示控件;
33、其中,所述第i目标区域对应的第二折叠展示控件用于折叠第i目标区域。
34、在一些示例实施例中,基于上述方案,所述第i目标区域对应的所述第二折叠展示控件的显示位置与所述第i目标区域相关。
35、在一些示例实施例中,基于上述方案,所述方法还包括:
36、响应用户对所述第i目标区域对应的所述第二折叠展示控件的触发操作,在所显示的包含所述第i目标区域的展开图表的基础上折叠所述第i目标区域对应的折叠区域;
37、通过所述第i目标区域对应的第一折叠展示控件替换所述第i目标区域对应的所述第二折叠展示控件。
38、在一些示例实施例中,基于上述方案,所述识别原始图表中的目标区域,包括:响应于对所述原始图表的框选操作,确定所述框选操作对应的所述目标区域。
39、第二方面,本说明书还提供一种电子设备,包括:至少一个存储介质,存储有至少一个指令集,用于进行图表显示处理;以及至少一个处理器,同所述至少一个存储介质通信连接,其中,当本文档来自技高网...
【技术保护点】
1.一种图表显示方法,包括:
2.根据权利要求1所述的方法,其中,所述目标区域为所述原始图表中满足数值连续为零的区域,或者所述目标区域为所述原始图表中满足数值连续处于预设区间的区域。
3.根据权利要求1所述的方法,其中,所述目标区域为经框选操作在所述原始图表中框选的区域。
4.根据权利要求1所述的方法,其中,所述原始图表中存在N个目标区域,N为正整数;所述根据所述目标区域,显示所述原始图表对应的经折叠图表,包括:
5.根据权利要求4所述的方法,其中,在所述确定N个目标区域在所述原始图表中分别对应的N对位置信息之后,所述方法还包括:
6.根据权利要求4所述的方法,其中,在所述确定N个目标区域在所述原始图表中分别对应的N对位置信息之后,所述方法还包括:
7.根据权利要求6所述的方法,其中,所述第i目标区域对应的第一折叠展示控件的显示位置与第i对位置信息相关。
8.根据权利要求1所述的方法,其中,所述经折叠图表中包含N个目标区域对应的第一折叠展示控件,所述N个目标区域对应的所述第一折叠展示控件用于展开所
9.根据权利要求8所述的方法,其中,所述响应用户对所述N个目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述N个目标区域对应的N个折叠区域,包括:
10.根据权利要求9所述的方法,其中,所述方法还包括:
11.根据权利要求10所述的方法,其中,所述经折叠图表包含详情展示区域,所述详情展示区域为所述原始图表中除了所述目标区域之外的区域;所述显示所述原始图表对应的经折叠图表,包括:
12.根据权利要求1所述的方法,其中,所述经折叠图表中包含N个目标区域分别对应的N个第一折叠展示控件,第i目标区域对应的第一折叠展示控件用于展开所述第i目标区域对应的折叠区域,N为正整数,i为小于或等于N的正整数;
13.根据权利要求12所述的方法,其中,所述响应用户对所述第i目标区域对应的所述第一折叠展示控件的触发操作,在所显示的经折叠图表的基础上展开所述第i目标区域对应的折叠区域,包括:
14.根据权利要求13所述的方法,其中,所述方法还包括:
15.根据权利要求1所述的方法,其中,所述识别原始图表中的目标区域,包括:
16.一种电子设备,包括:
...【技术特征摘要】
1.一种图表显示方法,包括:
2.根据权利要求1所述的方法,其中,所述目标区域为所述原始图表中满足数值连续为零的区域,或者所述目标区域为所述原始图表中满足数值连续处于预设区间的区域。
3.根据权利要求1所述的方法,其中,所述目标区域为经框选操作在所述原始图表中框选的区域。
4.根据权利要求1所述的方法,其中,所述原始图表中存在n个目标区域,n为正整数;所述根据所述目标区域,显示所述原始图表对应的经折叠图表,包括:
5.根据权利要求4所述的方法,其中,在所述确定n个目标区域在所述原始图表中分别对应的n对位置信息之后,所述方法还包括:
6.根据权利要求4所述的方法,其中,在所述确定n个目标区域在所述原始图表中分别对应的n对位置信息之后,所述方法还包括:
7.根据权利要求6所述的方法,其中,所述第i目标区域对应的第一折叠展示控件的显示位置与第i对位置信息相关。
8.根据权利要求1所述的方法,其中,所述经折叠图表中包含n个目标区域对应的第一折叠展示控件,所述n个目标区域对应的所述第一折叠展示控件用于展开所述n个目标区域对应的n个折叠区域,n为正整数;
...
【专利技术属性】
技术研发人员:周春娴,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。