人口金字塔可以形象地表示总人口中各年龄人数的多少和相互比例,表明人口年龄构成的类型,反映人口状况。人口金字塔图可反映过去人口的情况,如今人口的结构,以及今后人口可能出现的趋势。
本文介绍如何使用 FineBI 制作人口金字塔,具体效果如下图所示:
下载数据表:人口统计表.xls
将「人口统计表」导入「数据准备」下的业务包中,如下图所示:
该数据表分年龄段和性别统计了人口数,在数据分析中使用起来很不方便,需要我们对数据做初步的加工,将数据统计为年龄、性别和人口三个字段。
1)创建自助数据集,添加字段 0 岁的人口数和性别,如下图所示:
2)在左侧操作步骤栏选择新增列,如下图所示:
3)新增一列年龄,并输入字段为"0岁",点击「确定」。如下图所示:
4)为自助数据集也改名为0岁并保存该表,将之前的人口数的字段名修改为人口,如下图所示:
5)按照上述同样的操作分别处理其他年龄段的数据,处理后的业务包如下图所示:
6)再新建一个人口普查自助数据集,将上面创建的各个表进行上下合并的操作,合并成一张表,如下图所示:
注:上下合并功能请参见:上下合并基础功能
点击「保存」,保存该自助数据集。
1)新建仪表板并创建组件,选择上面新增的人口普查自助数据集表,复制待分析指标区域的人口字段,如下图所示:
2)为人口和人口1字段分别添加明细过滤条件,性别属于男和性别属于女,如下图所示:
3)将年龄拖入横轴,将人口和人口1字段都拖入纵轴,并在图表类型处选择对比柱状图,如下图所示:
此时在图表预览处即实现了按照年龄列出的男性和女性人口。我们还可以为按照男女调整显示颜色,将性别字段拖入图形属性下的颜色栏,如下图所示:
可根据需要调整显示的颜色,纵轴中的年龄显示也可根据自身需要调整为按序显示,效果如下图所示: