SAS中文论坛

标题: 回归分析没有办法输出! [打印本页]

作者: shiyiming    时间: 2006-6-2 23:46
标题: 回归分析没有办法输出!
程序如下:
data uspop;
     input pop @@;
         retain year 1780;
         year=year+10;
         yearsq=year*year;
         pop=pop/1000;
         cards;
         3929 5308 7239 9638 12866 17069 23191 31443 39818 50155
         62947 75994 91972 105710 122775 131669 151325 179323 203211
         ;
         proc reg data=uspop;
         var yearsq;
         model pop=year/r cli clm;
         plot r.*p.;
         add yearsq;
         plot;
         plot pop*year='a' predicted.*year='p' u95.*year='u'
              l95.*year='l' /overlay;
         run;
运行出错,没有办法输出回归分析结果,出错信息如下:
NOTE: SAS went to a new line when INPUT statement reached past the end of a line.
NOTE: The data set WORK.USPOP has 19 observations and 3 variables.
NOTE: DATA statement used (Total process time):
      real time           0.02 seconds
      cpu time            0.01 seconds


52        ;
53        proc reg data=uspop;
54        var yearsq;
55        model pop=year/r cli clm;
56        plot r.*p.;
57        add yearsq;
58        plot;
59        plot pop*year='a' predicted.*year='p' u95.*year='u'
60             l95.*year='l' /overlay;
61        run;

ERROR: =
请教各位大侠,怎么才可以搞定这个问题啊!
[size=150:012c7]加急![/size:012c7]
作者: shiyiming    时间: 2006-6-3 00:21
标题: 在SAS8上没问题
我在SAS8e环境下运行你的程序一切正常,回归结果和图形均正常输出,搞不清你那出了什么问题。data步结束的时候最好加上“run;”
作者: shiyiming    时间: 2006-6-4 09:47
标题: 谢谢
谢谢wangyushun的回复!我用的是SAS9.0版本,难道是版本的问题!
作者: shiyiming    时间: 2006-6-4 11:11
标题: 运行正常啊
我的9.0上运行你的程序・・・
一切正常啊・・没有出现你所说的问题啊・・・
你再仔细检查检查・・・
作者: shiyiming    时间: 2006-6-5 16:19
标题: 谢谢!
谢谢tianwild的回复!!我想应该是我安装的时候出的问题!!方差分析我都可以输出,也不知道为什么回归分析过程不能输出!!谢谢你们!我好好检查一下!




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2