SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

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

1----+----2----+----是什么意思啊

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-2-29 09:33:00 | 只看该作者

1----+----2----+----是什么意思啊

用rsreg过程进行回归计算,语句如下:

data rsreg;
input x1 x2 x3 y@@;
cards;
x1 x2 x3 y
0.025 25 120 0.183333
0.025 35 120 0.210667
0.075 25 120 0.198333
0.075 35 120 0.234667
0.05 25 90 0.185
0.05 25 150 0.181667
0.05 35 90 0.212667
0.05 35 150 0.220667
0.025 30 90 0.183333
0.075 30 90 0.207
0.025 30 150 0.211
0.075 30 150 0.217333
0.05 30 120 0.247667
0.05 30 120 0.246
0.05 30 120 0.246667
;
proc sort;
by x1-x3;
proc rsreg;
model y=x1 x2 x3/lackfit;
ridge max;
run;
结果在日志中出现如下语句:
NOTE: 对 x1 无效的数据(在行 4 1-2 中)。
NOTE: 对 x2 无效的数据(在行 4 5-6 中)。
NOTE: 对 x3 无效的数据(在行 4 9-10 中)。
NOTE: 对 y 无效的数据(在行 4 13-13 中)。
RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0
4 x1 x2 x3 y
x1=. x2=. x3=. y=. _ERROR_=1 _N_=1
请问这是什么意思啊!!!!!!如果语句编写错误,究竟如何修改,请各位好心的大哥大姐帮帮忙吧!!!!!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-2-29 09:38:04 | 只看该作者

Re: 1----+----2----+----是什么意思啊

cards;
x1 x2 x3 y
0.025 25 120 0.183333

<!-- s:shock: --><img src="{SMILIES_PATH}/icon_eek.gif" alt=":shock:" title="Shocked" /><!-- s:shock: --> delete the second line ...
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-3-4 00:24:24 | 只看该作者

Re: 1----+----2----+----是什么意思啊

data rsreg;
input x1 x2 x3 y@@;
cards;
x1 x2 x3 y


cards后面跟的x1,x2,x3,y干嘛的?去掉就好了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-4 16:25 , Processed in 0.068659 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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