作者pasaword (P币拿来)
站内Statistics
标题[问题] WARNING: Iteration limit exceeded
时间Sat Apr 25 14:34:11 2009
我跑proc genmod的时候一直出现这个warning,
导致最後的Odds ratio没办法跑出来,
请问有人知道这个warning是代表什麽意思,又我该怎麽解决?
先谢过了^^
我用的是SAS 9.0版,
1003 proc genmod data=aa1;
1004 class id1 gender;
1005 model group1=gender age ne HGB day/ dist = normal link = log;
1006 repeated subject=id1/type=exch covb corrw;
1007 estimate "HGB" HGB 1 -1/exp;1008 run;
NOTE: Writing HTML Body file: sashtm71.htm
NOTE: Algorithm converged.
NOTE: The scale parameter was estimated by maximum likelihood.
WARNING: The number of response pairs for estimating correlation
is less than or equal to the number of regression parameters.
A simpler correlation model might be more appropriate.
这样的意思是说就不用link=log 罗??
NOTE: No convergence of GEE parameter estimates after 50 iterations.
WARNING: Iteration limit exceeded.
NOTE: PROCEDURE GENMOD used
(Total process time): real time 0.12 seconds
cpu time 0.06 seconds
--
犹太法典:
在你的慾望实现之前,死亡已经降临...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.71.94.31
1F:→ chinhsi:1.先说明是啥统计软体 2.把Warning的讯息PO出来 04/25 15:22
※ 编辑: pasaword 来自: 203.71.94.31 (04/25 15:33)
2F:→ kingbee:SAS 跑 GEE的语法 04/27 09:18
3F:→ kingbee:若是GEE 不知是否 dist=bin 04/27 09:20
4F:→ pasaword:不过我这个变项是连续变项@@? 04/27 11:32
5F:→ kingbee:试着先用一两个自变相看看 感觉是计算过程不够变换 04/27 12:52
6F:→ kingbee:仅是我的看法 如有问题烦请指正了 04/27 12:52
7F:推 tew:把 iterations 修改成超过50次看看 04/27 13:21
8F:推 tew:这是告诉你 算了50次以後还没收敛 但是内设应该是50次 04/27 13:21
9F:推 tew:至於怎麽改 善用SAS的help 应该查的到 04/27 13:22
10F:推 tew:不然就要设 适当的起始值 帮助SAS快速跑出结果 04/27 13:23
11F:→ tew:当然也有可能是模型错误 不可能收敛 04/27 13:23
12F:→ kingbee:outcome是连续 虽没试过 但和link function有关 04/27 15:10
13F:→ kingbee:dist=NORMAL link预设为identity 个人浅见 04/27 15:11