SAS中文论坛
标题:
proc reg詢問
[打印本页]
作者:
shiyiming
时间:
2010-12-20 11:53
标题:
proc reg詢問
想請問...
在proc reg中,出現:
WARNING: The variable _NAME_ or _TYPE_ exists in a data set that is not TYPE=CORR, COV, SSCP, etc.
是什麼意思呢?
謝謝
作者:
shiyiming
时间:
2010-12-21 22:24
标题:
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_);
..
京剧
作者:
shiyiming
时间:
2010-12-23 12:50
标题:
Re: proc reg詢問
感謝解答^^ 感激~
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2