气象.水.熵.复杂性分享 http://blog.sciencenet.cn/u/zhangxw 张学文的文章,涉及气象、水分、熵、统计、复杂性、一般科学等

博文

人口年龄结构实验征答:(3)用excel做人口年龄分布变化数值实验说明

已有 7325 次阅读 2009-4-1 14:12 |个人分类:一般科技.2.|系统分类:科研笔记| 人口, 年龄, 分布

人口年龄结构实验征答:(3)用excel做人口年龄分布变化数值实验说明

2009-4-1张学文

1.       假设:某无人岛被国家派去25-59岁的每个年龄段的人各1000,合计3.5万人,长期居住下去。而这个年龄段的人具有生育能力。其每1000人每年可以生育a(结合我国情况取为35人)个初生儿。年龄小于25,或者高于59都不能生育。另外每年每1000人死亡b人(结合我国情况取b=7)。求若干年以后这个岛上的人口数量的自然变化以及各个时期不同年龄的人各有多少(人口-年龄分布)。

2.       excel做这个计算是十分简单的。下面就介绍我的做法:

l         **打开一个excel新工作表,把B列从第3行开始填上年龄值,从012…直到(例如)133岁。这只要在第34行分别填01,再用鼠标按右下方托到133就可以了(费时1分钟)

l         **C列依次填入该年龄的人口数:0.-24岁为025-59100059以上为0.也用托鼠标的方法,1分钟就完成了。这列数据代表了初移民年度的人口年龄分布。

l         **B2,C2单元格分别填入文字“年龄”、“初始人口数”,然后依次在D2E2单元格填入1年后、1年后、直到200年后,这样就已经有了一个表框。(5分钟)

l         **G1单元格内填入0.035,在G1是活动单元格的情况下,敲“工具栏”的“插入”的“名称”的“定义”栏目,然后输入“出生率”(即规定G1放着出生率这个常数)。完成这个工作以后再敲G1等于,可以在屏幕左上方看到“0.035以及“出生率”字样。随后把H1单元格定义为“死亡率”,并且输入“0.0075分钟完成)。下面在D列输入对应的计算公式。这是核心的一步大约需要15分钟。

l         **D3单元,然后输入:=出生率*C28+C29+…C62.以上的“”需要依次具体输入各个C##。它代表下一年的初生儿的数量就是出生率(0.035)乘以上年度25-59岁各个年龄的人口数量。这个计算公式决定了以后各个时期的初生儿的总数量。

l         **D4,然后输入:=C3*1-死亡率)。它表示第2年的本年龄的人口数量就是上1年的年龄低1岁的人口数量扣除死亡人数(体现每人每年长1岁,死亡一部分)。

l         **按住D4单元格的右下角,出现粗十字以后往下拖鼠标到(例如)C135单元格松开。于是各个年龄的下一年的人口数都有了计算公式了。最后

l         **最后把D3D135全部选取再按住鼠标到右下角出现粗十字以后往右拖鼠标到(例如)第200年对应的单元格松开。于是各个阶段(向右),各个年龄(向下)的人口数量就全部得到了。(1分钟)于是大功告成!

3.       以上已经得到了人口-年龄的多年变化基本数据,在这个基础上再在各列的最后一行求当年人口的合计值(按求和符号,拖)。就得到人口逐年的变化。这些连同人口的年龄分布(不同阶段)都可以再用图体现出来。这些大家都知道就不多说了。

4.       修改出生率和死亡率的数值(该2个数)我们又可以得到另外一个数值实验结果,这已经十分容易了。依靠这些数据如何分析就是另外的事了。

5.       这个计算方法十分简单,它让我学习了EXCEL的又一些计算功能。现在与大家交流。大家动手做做看是否一问题。



https://blog.sciencenet.cn/blog-2024-223758.html

上一篇:应当设立科技界的终身成就奖
下一篇:人口年龄结构实验征答:(4)三张人口变化图
收藏 IP: .*| 热度|

1 赵星

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-18 22:15

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部