[程式] SAS 直轉橫 proc transpose
看板Statistics作者wlsherica (CrevetteStudio)時間15年前 (2010/09/03 16:36)推噓1(1推 0噓 3→)留言4則, 2人參與討論串1/3 (看更多)
[軟體程式類別]:SAS
[程式問題]:資料處理
[軟體熟悉度]:高(1年以上)
[問題敘述]:
原始資料↓其中ID有重複出現
ID NO IN_date OUT_date START
10011576 0032 2009/9/26 2009/10/8 .
10019076 0053 2009/7/7 2009/7/18 .
10034358 0004 2009/9/22 2009/9/22 2009/10/20
10034358 0005 2009/9/22 2009/11/10 2009/10/21
現在想將資料轉成橫向
ID NO1 NO2 IN_date1 IN_date2 OUT_date1 OUT_date2 START1 START2
10011576 0032 . 2009/9/26 . 2009/10/8 . . .
10019076 0053 . 2009/7/7 . 2009/7/18 . . .
10034358 0004 0005 2009/9/22 2009/9/22 2009/9/22 2009/11/10 2009/10/20 2009/10/21
每個ID只有一行,因此資料就算是往右邊展開,沒有對應到的就是missing
我想array應該可以作,因此想試試看proc transpose
因為變數很多(包含no, in_date, out_date start),目前還沒有成功orz
(我只有成功處理單一變數orz)
因此想請教板上的前輩們,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.110.97
→
09/03 20:11, , 1F
09/03 20:11, 1F
推
09/03 20:22, , 2F
09/03 20:22, 2F
→
09/03 20:42, , 3F
09/03 20:42, 3F
→
09/03 20:45, , 4F
09/03 20:45, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):