【发布时间】:2014-11-19 12:27:56
【问题描述】:
我有以下数据。
我希望应用逻辑回归。这里的响应变量是死亡的比例。以下是我在 R 中分析数据的方式:
dose <- c(1.6907, 1.7242, 1.7552, 1.7842,
1.8113, 1.8369, 1.8610,1.8839)
total<- c(59,60,62,56,63,59,62,60)
dead<- c(6,13,18,28,52,53,61,60)
y <- dead/total
lineer.model <- glm(y ~ dose,family=binomial(link=logit), weights=total)
我想在 SAS 中进行完全相同的分析。任何人都可以帮我吗?这是我在 SAS 中所做的,但那不起作用。知道为什么
data beetle_data;
input dose total dead;
y = dead/total;
datalines;
1.6907 59 6
1.7242 60 13
1.7552 62 18
1.7842 56 28
1.8113 63 52
1.8369 59 53
1.8610 62 61
1.8839 60 60
;
proc logistic data=beetle_data;
model y =dose/link=logit dist=binomial;
run;
【问题讨论】:
-
回答“您尝试过什么?”的问题以令人信服的方式将有助于使其成为一个具体的问题,而不是过于宽泛。逻辑回归是一个标准程序,可以在 UCLA 页面或通过网络搜索找到。如果您遇到任何问题,我们可能会为您解答。