作者AmigoSafin ()
看板Statistics
標題[程式] SAS Base Exam 題目再問
時間Sat Sep 22 22:31:40 2018
[軟體程式類別]:
請填入軟體程式類別,例如:SAS、SPSS、AMOS、R、STATA、EVIEWS...等
SAS
[程式問題]:
資料處理、迴歸、敘述統計、logistic、probit...等
資料處理
[軟體熟悉度]:
請把以下不需要的部份刪除
新手
[問題敘述]:
大家好
我對於SAS first.variable & last.variable指令很不熟悉
以下有題問題 我實在不清楚他的意思
因此上來跟大家請教
還請大家不吝指導
感謝大家!
38 First.variable
38.Given the SAS data set WORK.ONE:
XYZ - - --
1 A 27
1 A 33
1 B 45
2 A 52
2 B 69
3 B 70
4 A 82
4 C 91
The following SAS program is submitted:
data WORK.TWO; set WORK.ONE; by X Y;
if First.Y;
run;
proc print data=WORK.TWO noobs; run;
Which report is produced?
B.
XYZ -- -- --
1 A 27
1 B 45
2 A 52
2 B 69
3 B 70
4 A 82
4 C 91
我是否就是選擇Y的第一個數據
但是到X=3時 為何變為3B先 而非4A先?
謝謝大家~~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 8.41.66.215
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Statistics/M.1537626703.A.115.html
1F:推 lalial: 因為有by x y,所以x和y要同時考慮 09/23 01:11
2F:→ AmigoSafin: 了解了!謝謝您~ 09/23 20:40