寿命表的编制

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编程第一步——打开程序编辑窗口
File
New
Fra Baidu bibliotek
Syntax
编程第二步——输入程序指令
compute m=d/p. (计算死亡率) compute n=5. (计算年龄区间为5) if(x=0)n=1. (令0~岁组区间为1) if(x=1)n=4. (令1~岁组区间为4) compute q=2*n*m/(2+n*m). (计算死亡概率) if(x=0)q=d/p. (计算0~岁组死亡概率为婴儿死亡率) if(x=85)q=1. (令85~岁组死亡概率为1) if(x=0)L1=100000. (令0~岁组尚存人数为100000) if(x=0)d1=100000*q. (计算0~岁组死亡人数) if(x=0)L2=100000-d1. (计算0~岁组的期末人数)
编程第三步——运行程序
在Syntax窗口中选择Run
All 提交运行
sort cases by x(d). (按降序排列x,以便累计生 存总人年数) creat t=csum(L). (累计生存总人年数) sort cases by x(a). (按升序排列x,将表还原) compute e=t/L1. (计算预期寿命) format m(f8.6) q(f8.6) L1(f8.0) d1(f8.0) L(f8.0) t(f8.0).(定义变量格式:宽度和小数位数) list x p d m q L1 d1 L t e. (在结果窗口中列出变 量)
寿命表的编制
目的和要求: 目的和要求:
熟悉寿命表的编制原理与方法。
了解SPSS编制寿命表的程序。 了解SPSS编制寿命表的程序。
理论复习
寿命表:根据特定人群的年龄别死亡率编制出 来的一种统计表,反映该人群的生命或死亡过 程
寿命表的分类
P294 习题21.4
SPSS中,无法通过菜单操作方式实现寿命表 的编制,只能在程序窗口中以编程的方式实现
loop if(x>0). (如果x>0,进入循环) compute L1=lag(L2). (计算尚存人数) compute d1=L1*q. (计算死亡人数) compute L2=L1-d1. (计算该组的期末人数) end loop if(x=85). (如果x=85,结束循环) compute L=n/2*(L1+L2). (计算生存人年数) if(x=0) L=L2+0.15*100000*q. (计算0~岁组生存人年数) if(x=85) L=L1/m. (计算85~岁组生存人年数)
相关文档
最新文档