看板 Statistics 關於我們 聯絡資訊
[軟體程式類別]: 請填入軟體程式類別,例如: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://www.ptt.cc/bbs/Statistics/M.1537626703.A.115.html
lalial: 因為有by x y,所以x和y要同時考慮 09/23 01:11
AmigoSafin: 了解了!謝謝您~ 09/23 20:40