楼主: A5682981
2261 1

新手请问我这个程序是哪里出错了。(数据集 WORK.EXAMPLE 中没有观测 ) [推广有奖]

  • 2关注
  • 0粉丝

大专生

98%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
3.6311
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1843 点
帖子
24
精华
0
在线时间
51 小时
注册时间
2014-1-18
最后登录
2023-11-14

楼主
A5682981 在职认证  发表于 2014-3-27 22:48:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
DATA EXAMPLE;
INPUT SUBJECT  GENDER $  EXAM1  EXAM2  
HW_GRADE $ ;
FINAL = (EXAM1 + EXAM2)/2;
ELSE IF GE 0 AND FINAL LT 65 THEN GRADE='F';
ELSE IF FINAL GE 65 AND FINAL LT 75 THEN GRADE='C';
ELSE IF FINAL GE 75 AND FINAL LT 85 THEN GRADE='B';
ELSE IF FINAL GE 85 THEN GRADE='A';
DATALINES;
10 M 80 84 A
7 M 85 89 A
4 F 90 86 B
20 M 82 85 B
25 F 94 94 A
14 F 88 84 C
;
PROC SORT DATA=EXAMPLE;
BY SUBJECT;
RUN;
PROC PRINT DATA=EXAMPLE;
TITLE "Roster in Student Number Order";
ID SUBJECT;
VAR EXAM1 EXAM2 FINAL HW_GRADE GRADE;
RUN;
PROC MEANS DATA=EXAMPLE N MEAN STD STDERR MAXDEC=1;
TITLE "Descriptive Statistics";
VAR EXAM1 EXAM2 FINAL;
RUN;
PROC FREQ DATA=EXAMPLE;
TABLES GENDER HW_GRADE GRADE;
RUN;

二维码

扫码加我 拉你入群

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

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

关键词:example 哪里出错了 ExamP Work AMPL 程序

沙发
zw612003 发表于 2014-3-27 23:17:39 来自手机
A5682981 发表于 2014-3-27 22:48
DATA EXAMPLE;
INPUT SUBJECT  GENDER $  EXAM1  EXAM2  
HW_GRADE $ ;
final =(exam1+exam2)/2;
if final gt 0 and final lt 60...
else if…

没有if 就else,是不行的~

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 06:56