全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3628 2
2012-09-18
大家好!~我第一次用sas啦 很迷惑呢 是这样一道题目 P8RB48D6Y%HUK27FHXNG(@P.jpg 然后提供的data如下:1023  David    red    189 165
1049 Amelia   yellow 145 124
1219 Alan     red    210 192
1246 Ravi     yellow 194 177
1078 Ashley   red    127 118
1221 Jim      yellow 220 .
1095 Susan    blue   135 127
1157 Rosa     green  155 141
1331 Jason    blue   187 172
1067 Kanoko   green  135 122
1251 Richard  blue   181 166
1333 Li-Hwa   green  141 129
1192 Charlene yellow 152 139
1352 Bette    green  156 137
1262 Yao      blue   196 180
1087 Kim      red    148 135
1124 Adrienne green  156 142
1197 Lynne    red    138 125
1133 John     blue   180 167
1036 Becky    green  135 123
1057 Margie   yellow 146 132
1328 Hisashi  red    155 142
1243 Deanna   blue   134 122
1177 Holly    red    141 130
1259 Raoul    green  189 172
1017 Jennifer blue   138 127
1099 Asha     yellow 148 132
1329 Larry    yellow 188 174

我写的code如下:

Data weight_club;

Input IdNumber $Name $Team StartWeight EndWeight;

Datalines;

1023  David    red    189 165

1049 Amelia   yellow 145 124

1219 Alan     red    210 192

1246 Ravi     yellow 194 177

1078 Ashley   red    127 118

1221 Jim      yellow 220 .

1095 Susan    blue   135 127

1157 Rosa     green  155 141

1331 Jason    blue   187 172

1067 Kanoko   green  135 122

1251 Richard  blue   181 166

1333 Li-Hwa   green  141 129

1192 Charlene yellow 152 139

1352 Bette    green  156 137

1262 Yao      blue   196 180

1087 Kim      red    148 135

1124 Adrienne green  156 142

1197 Lynne    red    138 125

1133 John     blue   180 167

1036 Becky    green  135 123

1057 Margie   yellow 146 132

1328 Hisashi  red    155 142

1243 Deanna   blue   134 122

1177 Holly    red    141 130

1259 Raoul    green  189 172

1017 Jennifer blue   138 127

1099 Asha     yellow 148 132

1329 Larry    yellow 188 174

;

Proc Print Data = weight_club NOOBS;

Title 'Blue-team data';

Var $Team StartWeight EndWeight;

Where $Team = ‘Blue’;

RUN;

但是有error message.....求大神指导!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-9-18 09:09:07
首先 Input IdNumber $Name $Team StartWeight EndWeight;
语句中“$”符号的位置错了,应该在变量后面
其次 Var $Team StartWeight EndWeight;
Where $Team = ‘Blue’;中Team变量前的$应该去掉;
最后‘Blue’引号改为英文格式,且应该为'blue'。

Data weight_club;

Input IdNumber Name$ Team$ StartWeight EndWeight;

Datalines;

1023  David    red    189 165

1049 Amelia   yellow 145 124

1219 Alan     red    210 192

1246 Ravi     yellow 194 177

1078 Ashley   red    127 118

1221 Jim      yellow 220 .

1095 Susan    blue   135 127

1157 Rosa     green  155 141

1331 Jason    blue   187 172

1067 Kanoko   green  135 122

1251 Richard  blue   181 166

1333 Li-Hwa   green  141 129

1192 Charlene yellow 152 139

1352 Bette    green  156 137

1262 Yao      blue   196 180

1087 Kim      red    148 135

1124 Adrienne green  156 142

1197 Lynne    red    138 125

1133 John     blue   180 167

1036 Becky    green  135 123

1057 Margie   yellow 146 132

1328 Hisashi  red    155 142

1243 Deanna   blue   134 122

1177 Holly    red    141 130

1259 Raoul    green  189 172

1017 Jennifer blue   138 127

1099 Asha     yellow 148 132

1329 Larry    yellow 188 174

;

Proc Print Data = weight_club NOOBS;

Title 'Blue-team data';

Var Team StartWeight EndWeight;

Where Team = 'blue';

RUN;

二维码

扫码加我 拉你入群

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

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

2012-9-18 09:29:57
alfine 发表于 2012-9-18 09:09
首先 Input IdNumber $Name $Team StartWeight EndWeight;
语句中“$”符号的位置错了,应该在变量后面
其 ...
恩恩可以了 太感谢你了!!!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群