作者imsasha2 (兔)
看板Statistics
标题[程式] SAS predict probability
时间Mon Apr 25 21:14:06 2011
------------------------------------------------------------------------
[软体程式类别]SAS
[程式问题]:
logistic or probit
[软体熟悉度]:
中(3个月到1年)
[问题叙述]:
proc sort data=one; by type;
PROC logistic DATA=one DESCENDING;
class Da Db Dc DD / DESCENDING param = ref;
MODEL y = X1 x2 x3 Da Db Dc DD / link=normit;
weight wt;
by type;
output out=outcome prob=predict_p;
run;
上面程式已经可以算出 typeA typeB 这两组人 平均预期机率的差异
我想请教的是:接下来 如何写出:
若 typeB 的人亦服从 typeA的系数时 的平均预期机率?
就是 y=f(XaBa) 换成 y=f(XbBa) ...
希望我有清楚的表达我的问题 还烦请大家提供方法...谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.181.42
1F:→ kingbee:你把by type拿掉 给typeB的依变项用miss值与typeA资料一起 04/26 17:31
2F:→ kingbee:就会计算typeA的模式帮你预测typeB的机率了 04/26 17:32
3F:→ imsasha2:感谢!原来是利用这个特点 04/27 08:48
4F:→ imsasha2:不过 只是好奇 不知道有没有其他较按部就班的作法@@ 04/27 08:51
5F:→ kingbee:我也想知道其他方法 据我知reg 之类有语句ID 04/27 17:55
6F:→ kingbee:另外可以用ods output把模式的系数都抓出来再还原计算 04/27 17:56
7F:→ imsasha2:感谢你的分享 04/27 19:05