[程式] SAS資料計算
------------------------------------------------------------------------
[軟體程式類別]:
SAS
[程式問題]:
資料處理
[軟體熟悉度]:
高(1年以上)
[問題敘述]:
我有一組存活資料如下(DAYS是我想產生的變數)
Obs DATE Response DAYS
1 09AUG2007 1
2 23AUG2007 1
3 06SEP2007 2 15
4 20SEP2007 2 15
5 05OCT2007 1
6 16OCT2007 1
7 30OCT2007 2
8 29NOV2007 1
9 01JAN2008 2 30
10 10JAN2008 2 30
11 19JAN2008 2 30
12 30JAN2008 2 30
13 10JUN2008 1
先以時間做排序後,我想計算出當response=2時為期多久
例如當OBS:3-4時,則DAYS=20SEP2007-06SEP2007+1=15
而當OBS:7這筆則不做處理
OBS:9-12則DAYS=30JAN2008-01JAN2008+1=30
目前還想不到用怎樣的邏輯去寫出程式,所以想請問各位大大會怎麼做?
-----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.145.224
※ 編輯: jupit 來自: 118.232.145.224 (06/25 16:33)
→
06/25 20:51, , 1F
06/25 20:51, 1F
→
06/26 13:31, , 2F
06/26 13:31, 2F
討論串 (同標題文章)