Re: [程式] sas 日期的code問題

看板Statistics作者 (麥豬不要跑)時間12年前 (2012/07/18 18:10), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串2/2 (看更多)
謝謝回應 可是現在遇到的一個問題 就是SAS把上一個出院日期歸類到不同的ID上了 例子如下 ID in_date out_date 01 19960523 19960601 01 19960603 19960613 02 19960315 19960317 02 19960718 19960720 03 19960903 19960905 03 19960918 19961001 跑了lag之後(把out_date的日期資料往後移) 變成如下的檔案資料 ID in_date out_date 01 19960523 . 01 19960603 19960601 02 19960315 19960613 02 19960718 19960317 03 19960903 19960720 03 19960918 19960905 不知道這樣看得懂嗎? 就是雖然日期往後移 但是他卻歸類到不同人的id去了 這要怎麼解決呢? ※ 引述《maryastro (麥豬不要跑)》之銘言: : [軟體程式類別]: : sas : [程式問題]: : 資料整理 : [軟體熟悉度]: : 請把以下不需要的部份刪除 : 中(3個月到1年) : [問題敘述]: : id in_date out_date : 01 19960523 19960601 : 01 19960603 19960613 : 01 19960617 19960701 : in_date是住院日期 : out_date是出院日期 : 我想要知道每次出院之後 : 過多久又再入院 : 所以是要前一次的出院日期 - 下一次的住院日期 : 請教各位 : 哪種sas可以完成呢? : 謝謝大家 : [程式範例]: : 目前想不到要用甚麼方法解決比較好耶 : 拜託各位高手了 : ----------------------------------------------------------------------------- -- http://www.wretch.cc/album/maryastro -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.1.187

07/18 19:29, , 1F
if first.id then out_date=.;
07/18 19:29, 1F

07/18 21:59, , 2F
你的意思是加這一行在寫lag的指令之下嗎?
07/18 21:59, 2F

07/19 11:53, , 3F
謝謝你們的回應跟提示,我是出來了~~yaya
07/19 11:53, 3F

07/20 09:51, , 4F
恭喜阿~
07/20 09:51, 4F
文章代碼(AID): #1G1ek3Fx (Statistics)
文章代碼(AID): #1G1ek3Fx (Statistics)