楼主: shaode01
4230 6

ERROR: NOTE: The data set WORK.OUT has 0 observations and 0 variables. [推广有奖]

已卖:99份资源

讲师

85%

还不是VIP/贵宾

-

威望
0
论坛币
2519 个
通用积分
29.1057
学术水平
49 点
热心指数
71 点
信用等级
44 点
经验
19081 点
帖子
668
精华
1
在线时间
202 小时
注册时间
2010-5-5
最后登录
2022-9-23

楼主
shaode01 学生认证  发表于 2011-7-12 21:49:01 |AI写论文
5论坛币
data a;
input year x y;
lnx=log(x);
lny=log(y);
cards;
1978 133.6 116.1
1979 160.7 134.5
1980 191.3 162.2
1981 223.4 190.8
1982 270.1 220.2
1983 309.8 248.3
1984 355.3 273.8
1985 397.6 317.4
1986 423.8 357
1987 462.6 398.3
1988 544.9 476.7
1989 601.5 535.4
1990 686.3 584.6
1991 708.6 619.8
1992 784 659.8
1993 921.6 769.7
1994 1221 1016.8
1995 1577.7 1310.4
1996 1926.1 1572.1
1997 2090.1 1617.2
1998 2162 1590.3
1999 2210.3 1577.4
2000 2253.4 1670.1
2001 2366.4 1741
2002 2476 1834
;
proc gplot data=a;
plot lnx*year=1 lny*year=2/overlay;
symbol1 c=black i=join v=circle;
symbol2 c=black i=join v=star;
proc arima data=a;
identify var=lnx stationarity=(adf);
identify var=lny stationarity=(adf);
identify var=lnx(1) stationarity=(adf);
identify var=lny(1) stationarity=(adf);
identify var=lnx(1) stationarity=(pp);
identify var=lny(1) stationarity=(pp);
proc reg data=a;
model lny=lnx /noint;
output out=out residual=residual;
proc arima data=out;
identify var=residual stationarity=(adf);
proc arima data=a;
identify var=lny crosscorr=(lnx);
estimate p=1 input=lnx noint;
forecast lead=10 id=year out=result;
data result;
set result;
y=exp(lny);
estimate=exp(forecast);
proc gplot data=result;
plot lny*year=1 forecast*year=2 /overlay;
plot y*year=1 estimate*year=2 /overlay;
symbol1 c=black i=none v=star;
symbol2 c=red i=join v=none;
data b;
set a;
ecm=lny-0.96832*lnx;
lag_ecm=lag(ecm);
dif_lnx=dif(lnx);
dif_lny=dif(lny);
proc reg data=b;
model dif_lny=dif_lnx lag_ecm /noint;
run;





319  proc reg data=a;
320  model lny=lnx /noint;
321  output out=out residual=residual;
ERROR: 
NOTE: The data set WORK.OUT has 0 observations and 0 variables.
WARNING: Data set WORK.OUT was not replaced because new file is incomplete.
求解释

最佳答案

honghejing 查看完整内容

那个不是大问题,是他sas的问题,我运行的也没问题
关键词:observations observation Variables Variable observat REG 回归 outpu

沙发
honghejing 发表于 2011-7-12 21:49:02
那个不是大问题,是他sas的问题,我运行的也没问题

藤椅
pinggu2688 发表于 2011-7-12 22:14:07
我运行过,没有这个错误啊.你重起下SAS重新run下.

板凳
pinggu2688 发表于 2011-7-12 22:15:45
你在run;后面加上quit;

报纸
shaode01 学生认证  发表于 2011-7-13 15:44:33
楼上的版本是多少?有下载地址没?

地板
shaode01 学生认证  发表于 2011-7-13 15:54:58
我在explorer里看了一下数据库,在result里有residual,out根本打不开,坐等高人解释。我觉得错误是说output语句中的out=out的“=”是不成立的,因为新文件不完整,结果不会输出到out里面。至于为什么,坐等高人解释。论坛币给论坛币较少的人了,谢谢两位的关注,我再开个帖子

7
q41563201 发表于 2013-5-20 15:59:47
你现在解决这个问题了吗?我现在也出现这个问题了,我是新手刚学习

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-13 17:22