楼主: YueweiLiu
6912 13

[原创博文] 使用 Poisson 回归计算死亡率 [推广有奖]

  • 0关注
  • 11粉丝

硕士生

69%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
45 点
热心指数
45 点
信用等级
34 点
经验
2872 点
帖子
197
精华
0
在线时间
186 小时
注册时间
2011-9-15
最后登录
2023-5-29

楼主
YueweiLiu 发表于 2012-7-16 11:30:48 |AI写论文
20论坛币
现需要使用 Poisson regression 计算某疾病不同暴露水平的死亡率,并且调整其它因素,如性别、年龄和年代。有朋友熟悉不?以下是我的程序:
  1. * prepare data for Poisson regression;
  2. data poisson;
  3.         set poisson;
  4.         logpy=log(py); * the offset;
  5. run;

  6. * Poisson regression;
  7. proc genmod data=poisson;
  8.         class period age;
  9.         model ncase=gender period age/dist=poisson link=log offset=logpy covb type3 wald ;
  10.         output out=out xbeta=xb stdxbeta=std;
  11.         by exposure;
  12. run;

  13. * calculate predicted rates;
  14. data predrates;
  15.         set out;
  16.         obsrate=ncase/py;
  17.         lograte=xb-logpy;
  18.         prate=exp(lograte); * predicted rate;
  19.         lcl=exp(lograte-1.96*std);
  20.         ucl=exp(lograte+1.96*std);
  21. run;
复制代码
以上程序貌似只能计算某接触水平各个调整因素不同水平的死亡率,没办法计算某接触水平(exposure)的“总体”死亡率,谢谢。

最佳答案

jingju11 查看完整内容

我再次阅读一下你的整个帖子,大概如此:A问题的答案是什么?我的B答案没有错啊。原来C的答案是如此啊。只是跟你抬个杠而已。京剧
关键词:poisson son Iss 死亡率 regression period 死亡率 朋友 程序

本帖被以下文库推荐

沙发
jingju11 发表于 2012-7-16 11:30:49
我再次阅读一下你的整个帖子,大概如此:A问题的答案是什么?我的B答案没有错啊。原来C的答案是如此啊。只是跟你抬个杠而已。京剧

藤椅
jingju11 发表于 2012-7-16 12:23:17
"总体“死亡率是什么呢?INTERCEPT-ONLY MODEL或许可以给出“总体”的概念。/京剧

板凳
YueweiLiu 发表于 2012-7-16 13:42:43
那怎么调整其他因素呢?

报纸
jingju11 发表于 2012-7-16 20:37:51
比如说,调整age, 你假设不同的年龄有不同的死亡率。所以总体的概念是什么呢?如果你需要平均age的死亡估测,lsmeans age或许可以满足要求。其实有很多不同的‘raw’死亡率的表示法,一个是你的obsrate,还有比如#death in total/total follow-up, etc.\jingju

地板
YueweiLiu 发表于 2012-7-16 20:41:40
jingju11 发表于 2012-7-16 20:37
比如说,调整age, 你假设不同的年龄有不同的死亡率。所以总体的概念是什么呢?如果你需要平均age的死亡估测 ...
我这里要计算的其实就是人年死亡率:No deaths/person-years;obsrate 的算法,也是基于此。

7
ziyenano 发表于 2012-7-17 00:13:42
不是很明白楼主的“总体”含义?

8
jingju11 发表于 2012-7-17 01:17:26
YueweiLiu 发表于 2012-7-16 20:41
我这里要计算的其实就是人年死亡率:No deaths/person-years;obsrate 的算法,也是基于此。
呵呵。说白了,你并不是很清楚自己想要什么。为什么不问问你的老板呢?京剧

9
YueweiLiu 发表于 2012-7-17 17:52:27
好吧。 可能是我误导你们了。 问题已经解决,所谓调整的死亡率,其实是通过计算不同暴露组相对于对照组的RR,和对照组的粗死亡率来计算的。
我可能受到其它一些算法的干扰,在考虑这个问题的时候,有些不对路,实际上很简单。

10
YueweiLiu 发表于 2012-7-17 17:55:17
jingju11 发表于 2012-7-17 01:17
呵呵。说白了,你并不是很清楚自己想要什么。为什么不问问你的老板呢?京剧
呵呵,我很清楚自己想要做什么。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-20 13:33