【技术实现步骤摘要】
面积图绘制方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种面积图绘制方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,为了更好地表达数据之间的关系,通常将数据绘制成面积图进行展示。然而,在传统的面积图绘制过程中,当有很多数据的维度或者数据正负交错时,容易绘制错误,存在面积图绘制准确率低下的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高面积图绘制准确率的面积图绘制方法、装置、计算机设备和存储介质。一种面积图绘制方法,所述方法包括:获取包含至少一个数据组的数据集合,其中,所述数据组对应第一属性和第二属性,所述第二属性对应至少一个顺序排列的维度;将所述第一属性作为横轴,所述第二属性作为纵轴,构建坐标系;逐一读取所述数据集合中的数据组,作为目标数据组;根据所述目标数据组中第一属性对应的第一数据,确定所述目标数据组在所述坐标系中对应的目标横坐标;依次读取所述目标数据组中第二属性对应的各个维度的第二数据,根据所述第二数据确定各个维度在所述坐标系中对应的目标纵坐标,其中,后一维度的目标纵坐标是根据前一维度的目标纵坐标确定的;根据所述目标横坐标和目标纵坐标在所述坐标系中绘制各个维度对应的目标坐标点,并根据每一维度对应的目标坐标点在所述坐标系中绘制对应的面积图。在其中一个实施例中,所述根据所述第二数据确定各个维度在所述坐标系中对应的目标纵坐标,包括:当读取所述目标数据组中排序首位的维度所对应的第二数据时,将所述首次读取的第二数据作为所述目标数据组中第二属性对应的维度的目标纵坐标;当读取所述目标数据组中排序非首位 ...
【技术保护点】
1.一种面积图绘制方法,所述方法包括:获取包含至少一个数据组的数据集合,其中,所述数据组对应第一属性和第二属性,所述第二属性对应至少一个顺序排列的维度;将所述第一属性作为横轴,所述第二属性作为纵轴,构建坐标系;逐一读取所述数据集合中的数据组,作为目标数据组;根据所述目标数据组中第一属性对应的第一数据,确定所述目标数据组在所述坐标系中对应的目标横坐标;依次读取所述目标数据组中第二属性对应的各个维度的第二数据,根据所述第二数据确定各个维度在所述坐标系中对应的目标纵坐标,其中,后一维度的目标纵坐标是根据前一维度的目标纵坐标确定的;根据所述目标横坐标和目标纵坐标在所述坐标系中绘制各个维度对应的目标坐标点,并根据每一维度对应的目标坐标点在所述坐标系中绘制对应的面积图。
【技术特征摘要】
1.一种面积图绘制方法,所述方法包括:获取包含至少一个数据组的数据集合,其中,所述数据组对应第一属性和第二属性,所述第二属性对应至少一个顺序排列的维度;将所述第一属性作为横轴,所述第二属性作为纵轴,构建坐标系;逐一读取所述数据集合中的数据组,作为目标数据组;根据所述目标数据组中第一属性对应的第一数据,确定所述目标数据组在所述坐标系中对应的目标横坐标;依次读取所述目标数据组中第二属性对应的各个维度的第二数据,根据所述第二数据确定各个维度在所述坐标系中对应的目标纵坐标,其中,后一维度的目标纵坐标是根据前一维度的目标纵坐标确定的;根据所述目标横坐标和目标纵坐标在所述坐标系中绘制各个维度对应的目标坐标点,并根据每一维度对应的目标坐标点在所述坐标系中绘制对应的面积图。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二数据确定各个维度在所述坐标系中对应的目标纵坐标,包括:当读取所述目标数据组中排序首位的维度所对应的第二数据时,将所述首次读取的第二数据作为所述目标数据组中第二属性对应的维度的目标纵坐标;当读取所述目标数据组中排序非首位的维度所对应的第二数据时,按照所述第二属性对应的维度的排列顺序,获取后一维度的第二数据,并获取前一维度的目标纵坐标;根据所述后一维度的第二数据与所述前一维度的目标纵坐标,得到后一维度的目标纵坐标。3.根据权利要求2所述的方法,其特征在于,所述目标纵坐标包括正方向目标纵坐标和负方向目标纵坐标,所述当读取所述目标数据组中排序非首位的维度所对应的第二数据时,按照所述第二属性对应的维度的排列顺序,获取后一维度的第二数据,并获取前一维度的目标纵坐标,包括:当读取所述目标数据组中排序非首位的维度所对应的第二数据时,按照所述第二属性对应的维度的排列顺序,获取后一维度的第二数据,并获取前一维度的正方向目标纵坐标和负方向目标纵坐标;所述根据所述后一维度的第二数据与所述前一维度的目标纵坐标,得到后一维度的目标纵坐标,包括:当所述后一维度的第二数据为正数时,在所述前一维度的正方向目标纵坐标的基础上加上所述后一维度的第二数据,得到所述后一维度的正方向目标纵坐标,并将所述前一维度的负方向目标纵坐标作为所述后一维度的负方向目标纵坐标;当所述后一维度的第二数据为负数时,在所述前一维度的负方向目标纵坐标的基础上加上所述后一维度的第二数据,得到所述后一维度的负方向目标纵坐标,并将所述前一维度的正方向目标纵坐标作为所述后一维度的正方向目标纵坐标;根据所述后一维度的正方向目标纵坐标和所述后一维度的负方向目标纵坐标,得到后一维度的目标纵坐标。4.根据权利要求3所述的方法,其特征在于,所述目标坐标点包括正方向目标坐标点和负方向目标坐标点,所述面积图包括正方向面积图和负方向面积图,所述根据每一维度对应的目标坐标...
【专利技术属性】
技术研发人员:洪坤波,
申请(专利权)人:金蝶软件中国有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。