作者Justee (想像力)
看板Statistics
標題[程式] 利用SAS進行排序以及RETAIN語法的應用
時間Wed Jul 18 17:10:55 2012
------------------------------------------------------------------------
[軟體程式類別]: SAS
[程式問題]: 資料處理
[軟體熟悉度]: 中(3個月到1年)
[問題敘述]:
我有一組資料庫,因為其中部分資料的結束時間為missing data,
所以想要使用最後一筆資料來取代。
病人 處方開始日期 處方結束日期
A 20120630 20120712
A 20120615 20120713
A 20120703 .
A 20120629 .
B 20120712 20120713
B 20120629 .
問題一:
使用PROC SORT依病人與處方結束日期排序後,missing data都會被SAS視為無限小,
排序後落在最前面,可以命令將排序後的missing data排在最後嗎?
問題二:
如何使用RETAIN statement來幫missing data補值呢?
感謝各位大德的幫忙!
-----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.121.97
1F:→ tew:我之前有寫過 可以搜尋一下 07/18 19:29
2F:→ Justee:我找不到是哪一篇耶,可以提示一下嗎? 07/19 17:44
3F:→ Justee:我找到了!! 07/19 18:33
※ 編輯: Justee 來自: 140.112.121.97 (07/19 18:52)