作者shocken (夏肯)
看板Statistics
標題[程式] 使用SAS處理變項內的資料
時間Thu Jul 31 16:15:58 2014
------------------------------------------------------------------------
[軟體程式類別]:SAS
[程式問題]:
處理變項內的資料
[軟體熟悉度]:
低(1~3個月)
[問題敘述]:
我有大概資料長得如下面
sub trial blank_dur
1 1 1 0
2 1 1 0
3 1 1 0
4 1 1 55
5 1 1 0
6 1 2 0
7 1 2 0
8 1 2 0
9 1 2 66
10 1 2 0
.
.
.
問題是說只要當blank_dur>0,就要刪掉,但是除了刪掉blank_dur>0那一橫列外,
它的上一橫列和下一橫列也要刪掉,我知道可以用if then來刪掉橫列,可是不知道要怎麼樣
刪掉上一列和下一列的資料
資料最後變成下面這樣
sub trial blank_dur
1 1 1 0
2 1 1 0
6 1 2 0
7 1 2 0
.
.
.
想請問該怎麼寫code呢?
-----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.18.92
※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1406794561.A.D29.html
→ MOONY135:想成A_ij陣列 當A_i3>0時 記住i 然後把A_(i-1)j~A_(i+1)j 07/31 20:40
→ MOONY135:一起砍掉 07/31 20:40