SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 3643|回复: 2
打印 上一主题 下一主题

proc reg詢問

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-12-20 11:53:43 | 只看该作者

proc reg詢問

想請問...
在proc reg中,出現:
WARNING: The variable _NAME_ or _TYPE_ exists in a data set that is not TYPE=CORR, COV, SSCP, etc.
是什麼意思呢?

謝謝
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-12-21 22:24:34 | 只看该作者

Re: proc reg詢問

Hey,

proc reg接受两种形式的输入数据,一种是常规数据,一种是特殊数据(type=),比如包含_name_, _type_等变量的数据。Reg判断数据的形式依靠对关键变量,比如_name_, _type_, 的搜索结果。因为你的数据里含有了类似的关键变量名,但是变量的内容并不符合reg的要求,故此有warning输出。因为reg已经判定你的数据不属于特殊形式,它依然按照常规数据来处理,所以你得到的结果应该是正确的,只不过在日志里多了善意的提醒而已。
_name_, _type_等变量的由来:
你或许没有意识到你的数据之中含有此类变量。这些变量很可能来源于此前对数据的处理过程,比如从proc transpose, means, Univariate, corr等过程而来。
解决方法:
当然可以对此类警告置之不理,也可以删除此类伪特殊变量比如:
Proc reg data =yourDset(drop =_name_);
..

京剧
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-12-23 12:50:06 | 只看该作者

Re: proc reg詢問

感謝解答^^ 感激~
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-6-13 20:16 , Processed in 0.191830 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表