1.一种数据分析图的显示方法,其特征在于,所述方法包括如下步骤:获取目标数据对应的比值列表A=(A1,A2,A3,……,Am),其中,Ai是指第i个目标数据的百分比值;
根据所述A,得到目标数据对应的数据分析图列表S=(S1,S2,S3,……,Sm),其中,Si符合如下条件
,其中,R是指目标数据分析图的半径;
根据Si与预设的分析图面积阈值 进行对比,生成第一图元列表B=(B1,B2,B3,……,Bp)和第二图元列表 =( 1, 2, 3,……, q),其中,Bx是指第x个第一图元,x=1……p,p为第一图元数量, y是指第y个第二图元,y=1……q,q为第二图元数量,所述p+q=m;
当p=q,则相邻的Bx和Bx+1之间呈现任一所述 y,得到所述目标数据分析图;
当p>q,则在By和By+1之间呈现任一 y且将Bz+1与Bz相邻呈现,得到所述目标数据分析图,其中,y=1……q;z=y+1……p;
当p<q,则将 划分成p个第三图元组,其中,任一所述第三图元组为( y, y+1, y+2,……, y+r),r符合如下条件:;
将相邻的Bx和Bx+1之间呈现任一所述第三图元组,得到所述目标数据分析图。
2.根据权利要求1所述的数据分析图的显示方法,其特征在于,A1+A2+A3+……+Am=1。
3.根据权利要求2所述的数据分析图的显示方法,其特征在于,所述方法还包括如方法确定Ai:
获取目标数据列表C=(C1,C2,C3,……,Cm),其中,Ci是指第i个目标数据;
Ai符合如下条件:
。
4.根据权利要求1所述的数据分析图的显示方法,其特征在于,所述方法还包括如下方法生成B和 :
初始化B=Null和 =Null,且遍历S;
如果Si> ,则将Si对应的图元插入到B;
如果Si≤ ,则将Si对应的图元插入到 。
5.根据权利要求4所述的数据分析图的显示方法,其特征在于, 符合如下条件:;
其中,W是指目标显示区域的宽度。
6.根据权利要求4所述的数据分析图的显示方法,其特征在于,所述目标显示区域是指在显示装置中用于显示目标数据分析图的区域。
7.根据权利要求1或4所述的数据分析图的显示方法,其特征在于,B1>=B2>=B3>=……>=Bp。
8.据权利要求1或4所述的数据分析图的显示方法,其特征在于,B1=< 2=< 3=<……=< q。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如权利要求1 8中任一项所述的数据分析图的显示方法。
~
10.一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1 8任一项所述的数据分析图的显示方法。
~