SAS SEGFULT,GENMOD中的plot=选项

SAS SEGFULT,GENMOD中的plot=选项,sas,Sas,我试图在SAS中使用genmod过程,在“plots=”选项中添加多个绘图名称时,会不断出现SEGFULT错误 我的代码是: Ods graphics on; Proc genmod data=library1.data1 plots=(Reschi(xbeta) leverageplot); Class base_studyid nsaid (param=ref ref=first) pbqstatin (param=ref ref=first) hrtever (param=ref ref=

我试图在SAS中使用genmod过程,在“plots=”选项中添加多个绘图名称时,会不断出现SEGFULT错误

我的代码是:

Ods graphics on;
Proc genmod data=library1.data1 plots=(Reschi(xbeta) leverageplot);
Class base_studyid nsaid (param=ref ref=first) pbqstatin (param=ref ref=first) hrtever (param=ref ref=first) timecls;
Model crp=time age e1baseline nsaid cholratio bfpbase hrtever time*e1baseline/wald type3;
Repeated subject=base_studyid/type=exch corrw covb withinsubject=timecls;
Run;
在我将“leverageplot”添加到“plots=”选项之前,此代码一直没有错误。我尝试了其他几个选项来代替“leverageplot”,结果是一样的——这让我觉得它在“plots=”选项中有第二个导致麻烦的绘图。有人知道我如何在GENMOD中获得多个绘图而不出现segfault吗

非常感谢


Rachel

SAS示例库中的一个示例在我的安装(9.3 TS1M1)上运行正常。我确实收到了警告

1476  proc genmod data=nor plots=(Reschi(xbeta) leverageplot);
                                                ------------
                                                1
WARNING 1-322: Assuming the symbol LEVERAGE was misspelled as leverageplot.
尝试将代码更改为
leverage
,而不是
leverageplot
。还可以尝试重新排列指定绘图的顺序。旧的、实验性的ODS图形版本可能是喜怒无常的