全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
929 3
2020-02-26
记录了5行体温,希望按人名和温度大小进行排序,代码如下:
“data sophie.temperat;                                                                                                                  
input date$ name$ temperature;                                                                                                         
datalines;                                                                                                                              
23Feb2020      MF      36.4                                                                                                            
23Feb2020      XX      36.8                                                                                                            
24Feb2020      MF      36.3                                                                                                            
24Feb2020      XX      36.9                                                                                                            
25Feb2020      MF      36.3;                                                                                                            
proc sort data=sophie.temperat; by name temperature;                                                                                    
run;                                                                                                                                    
proc print; title 'lowest and highest temperature'; run;”

LOG 如下:
“168  data sophie.temperat;
169  input date$ name$ temperature;
170  datalines;
NOTE: The data set SOPHIE.TEMPERAT has 4 observations and 3 variables.
NOTE: DATA statement used (Total process time):
      real time           0.01 seconds
      cpu time            0.03 seconds

175  25Feb2020      MF      36.3;
     --
     180

ERROR 180-322: Statement is not valid or it is used out of proper order.
176  proc sort data=sophie.temperat; by name temperature;
177  run;
NOTE: There were 4 observations read from the data set SOPHIE.TEMPERAT.
NOTE: The data set SOPHIE.TEMPERAT has 4 observations and 3 variables.
NOTE: PROCEDURE SORT used (Total process time):
      real time           0.00 seconds
      cpu time            0.03 seconds

178  proc print; title 'lowest and highest temperature'; run;
NOTE: There were 4 observations read from the data set SOPHIE.TEMPERAT.
NOTE: PROCEDURE PRINT used (Total process time):
      real time           0.01 seconds
      cpu time            0.01 seconds“

Result view窗口如下:
Result view窗口
代码中红色的一行没有显示出来,对应的错误在log中是标红的部分,不知道问题出在哪里,请大神们指点!
二维码

扫码加我 拉你入群

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

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

全部回复
2020-2-26 17:03:51
数据行的分号要另起一行,不能和数据放到一起。
二维码

扫码加我 拉你入群

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

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

2020-2-26 17:05:49
data temperat;                                                                                                                  
input date name $ temperature;                                                                                                         
datalines;                                                                                                                              
23Feb2020      MF      36.4                                                                                                            
23Feb2020      XX      36.8                                                                                                            
24Feb2020      MF      36.3                                                                                                            
24Feb2020      XX      36.9                                                                                                            
25Feb2020      MF      36.3
;                                                                                                            
proc sort data=temperat;
        by datename temperature;                                                                                    
run;
二维码

扫码加我 拉你入群

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

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

2020-2-26 17:10:03
suzhzh 发表于 2020-2-26 17:05
data temperat;                                                                                       ...
可以了,谢谢!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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