麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

ArcGIS制图手册(3-8)双向柱状图

本文介绍ArcGIS中信息图表的一种:双向柱状图。双向柱状图是将两个方向相反的柱状图放置在一起,同时表达两种不同信息,同时增加信息的对比效果。例如,将两个年份间的多个指标或多个年份间的两个指标进行对比。

案例解析

要在ArcMap中实现该双向柱状图,有两个关键步骤:一是设置柱状图的条块方向,使两个柱状图方向相反,形成对比效果;另一个则是将图表转化为图形,方便对单个柱状图的位置、大小进行调整。

在设置柱状图的条块方向时,ArcMap中没有强制条块方向(上、下、左、右)的选项,而是通过数值进行控制。如选择横向柱状图(Bar)时,如果数值为正值,则条块朝向右,反之数值为负值,则条块朝向左。通常,我们的数据为正值情况较多,所以要想形成对比,需要将两组值中的一组转换为负值(乘以-1),以达到方向相反的效果。

实现过程

下面介绍实现双向柱状图的实现过程。

1.启动ArcMap,加载面要素类Pro_EcSta;

2.在内容列表中,复制Pro_EcSta图层,图层重名为为Pro_EcSta_1;

3.在内容列表中,右键单击Pro_EcSta图层,选择Open Atrribute Table;

4.打开属性表窗口,如图所示,属性中包含Expt_1994、Expt_1997、Expt_1998、Expt_1999、Expt_2000、GDP_1994、GDP_1997、GDP_1998、GDP_1999、GDP_2000等字段,“Expt_”代表各年度输出额,值为负值,“GDP_” 代表各年度GDP,值为正值;

5.关闭属性表窗口,在内容列表中,右键单击Pro_EcSta图层,选择Properties;

6.打开图层属性窗口,切换到Symbology页,选择Charts->Bar/Column,在字段选择框中选中所有“GDP_”开头的字段,拖拽到右边池中,并设置配色方案,如图

7.单击Properties按钮,打开图表符号编辑器窗口,设置Bar宽度为6,间距为3,方向选择Bar方式,去除勾选3D方式和Leader Lines,如图;

8.连续单击确定,关闭图层属性窗口。查看地图效果,如图;

9.在内容列表中,右键单击Pro_EcSta图层,选择Convert Features to Graphics,弹出转换要素至图形对话框,参数设置;

10.单击OK,图层符号转化为图形;

11.在内容列表中,选中Pro_EcSta_1图层,设置“Expt_”开头的字段进行符号化,重复第3-10步;

12.选中转化后的图形进行位置调整,使左右方向柱状图对齐,最终效果如图所示。

通过上述介绍,我们已经掌握双向柱状图的制作方法。其实大家发现其中的使用技巧并不复杂,而体验效果却给人带来不小的惊喜,下一节关于饼柱图的结合也使用了该方法的一些关键步骤。

手册目录

本手册的全部内容: ArcGIS制图案例手册

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

已有 5 条评论

  1. 麻辣GIS-消炎药
    1#
    消炎药  · 2018-01-14 22:07

    大家遇到这个问题了么???条形图不能显示负值,显示不出来反向的

      1. 麻辣GIS-小弟
        小弟  · 2020-05-24 12:03

          1. 麻辣GIS-Sailor
            Sailor  · 2020-05-25 15:48

            数据格式也和本教程中一致吗?这个演示里的数据都是负值

      2. 麻辣GIS-小
         · 2021-09-17 15:53

        有,负值显示不出反向,数据全是负值

  2. 麻辣GIS-maomao
    2#
    maomao  · 2021-10-26 16:46

    我是想用这个方法在一个地图上做两套对比饼图,生成图像之后为啥还是位置是重叠,不能单图层移动呢?

留言板(小编看到第一时间回复) 取消回复