楼主: fyfzhdsfdx
5203 9

[问答] 急求解!sas中的ods输出控制为什么会有警告?! [推广有奖]

  • 0关注
  • 0粉丝

硕士生

0%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
966 点
帖子
97
精华
0
在线时间
89 小时
注册时间
2012-8-22
最后登录
2016-9-24

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
ods listing close;
ods output Autocorrelations=aa;
proc arima data=group1;identify var=avg;run;
ods listing;
上面的代码有错误吗?为什么sas有时可以正常运行,而有时却又警告如下:
WARNING: 未创建输出“Autocorrelations”。请确保输出对象名称、标签或路径拼写正确。
         还需确保使用了相应的过程选项来生成请求的输出对象。如,确保没有使用 NOPRINT 选项。
WARNING: 当前的 ODS SELECT/EXCLUDE/OUTPUT 语句被清除,因为检测到 PROC 步的结尾。
         其原因可能包括交互式过程的无终止(键入 quit; 结束过程)和不带输出的运行组。
这是为什么那?!为什么有时正确有时有警告,对这现象万分的不解,急求解,十分感谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ods correlations correlation relations relation identify close

沙发
davil2000 发表于 2013-1-5 08:59:13 |只看作者 |坛友微信交流群
这不是语法错误。系统找不到你所指定的对象“ Autocorrelations”。
已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
eijuhz + 20 精彩帖子
数据分析师3K + 1 + 1 + 1 有效抢答!!!

总评分: 经验 + 20  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

R是万能的,SAS是不可战胜的!

使用道具

藤椅
fyfzhdsfdx 发表于 2013-1-5 17:15:21 |只看作者 |坛友微信交流群
可是我查询的输出对象,无论是用输出对象的标签还是名称等都有类似的警告。
查询输出对象代码如下:ods trace onl/label listing;
                                  proc arima data=a;identify var=avg;run;
                                  ods trace off;
查询输出对象结果如下:Output Added:
-------------
名称:      AutoCorrGraph
标签:      Autocorrelations
模板:      ets.Arima.CorrGraph
路径:      Arima.Identify.AutoCorrGraph
标签路径:  'Arima PROCEDURE'.'Identification 1'.'Autocorrelations'
-------------


                                          Autocorrelations

   Lag    Covariance    Correlation    -1 9 8 7 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 1      Std Error

     0      2428.501        1.00000    |                    |********************|             0
     1      2286.315        0.94145    |                  . |******************* |      0.044721
     2      2151.823        0.88607    |                 .  |******************  |      0.074467
     3      2023.999        0.83344    |                .   |*****************   |      0.093198
     4      1903.609        0.78386    |                .   |****************    |      0.107071
     5      1791.106        0.73754    |               .    |***************     |      0.117992
ods的语法不是允许用输出对象的标签或名称等作为输出对象吗?并且在其他过程步中我用类似的操作是对的,求解!十分感谢!

使用道具

板凳
luckychll 发表于 2013-1-25 19:17:01 |只看作者 |坛友微信交流群
ods listing close;
ods output AutoCorrGraph=aa;
proc arima data=group1;identify var=avg;run;
ods listing;
把标签改成名称,试试。
已有 1 人评分经验 收起 理由
eijuhz + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

使用道具

报纸
fyfzhdsfdx 发表于 2013-1-26 18:06:55 |只看作者 |坛友微信交流群
luckychll 发表于 2013-1-25 19:17
ods listing close;
ods output AutoCorrGraph=aa;
proc arima data=group1;identify var=avg;run;
谢谢您啊。试过了,还是那种情况。不过加上了obs trace on和ods trace off可以实现,就是不明白原因?!
%macro autocorr(r);
%do i=1 %to &r;ods listing close;ods output AutoCorrGraph=autocorr&i;
ods trace on;proc arima data=group&i; identify var=avg;run;ods trace off;ods listing;quit;
data autocorr&i;set autocorr&i(firstobs=2 obs=2);run; %end;
%mend autocorr;
%autocorr(60);
上面的代码可以正常运行的。

使用道具

地板
webgu 发表于 2013-1-26 19:19:32 |只看作者 |坛友微信交流群
fyfzhdsfdx 发表于 2013-1-26 18:06
谢谢您啊。试过了,还是那种情况。不过加上了obs trace on和ods trace off可以实现,就是不明白原因?!
...
我好像也碰到过这种情况。后来就习惯每次加ODS TRACE ON语句啦。
已有 1 人评分经验 收起 理由
eijuhz + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

7
fyfzhdsfdx 发表于 2013-1-27 11:00:17 |只看作者 |坛友微信交流群
webgu 发表于 2013-1-26 19:19
我好像也碰到过这种情况。后来就习惯每次加ODS TRACE ON语句啦。
恩,看来我以后也的这么做了。但是好像有的过程步不需要这样。

使用道具

8
luckychll 发表于 2013-1-28 12:49:14 |只看作者 |坛友微信交流群
噢,可能是我用的是EG,会留记忆 。用过ods trace on; ods trace off;查找后,删除,但留着记忆,就没有警告了。

使用道具

9
minghaorenda 发表于 2013-4-3 23:21:54 |只看作者 |坛友微信交流群
fyfzhdsfdx 发表于 2013-1-5 17:15
可是我查询的输出对象,无论是用输出对象的标签还是名称等都有类似的警告。
查询输出对象代码如下:ods tr ...
请问我的那个图形中为什么没有std error?????求救。。。

使用道具

10
yunnandlg 在职认证  学生认证  发表于 2021-5-16 10:44:53 |只看作者 |坛友微信交流群
SAS9.4

Output Added:
-------------
名称:      DescStats
标签:      描述性统计量
模板:      ets.Arima.DescStats
路径:      Arima.Identify.DescStats
-------------

Output Added:
-------------
名称:      ChiSqAuto
标签:      白噪声的自相关检查
模板:      ets.Arima.ChiSqAuto
路径:      Arima.Identify.ChiSqAuto
-------------

Output Added:
-------------
名称:      SeriesCorrPanel
标签:      序列相关面板
模板:      ets.arima.Graphics.SeriesCorrPanel
路径:      Arima.Identify.SeriesCorrPanel
-------------

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 22:03