作者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://webptt.com/cn.aspx?n=bbs/Statistics/M.1406794561.A.D29.html
1F:→ MOONY135:想成A_ij阵列 当A_i3>0时 记住i 然後把A_(i-1)j~A_(i+1)j 07/31 20:40
2F:→ MOONY135:一起砍掉 07/31 20:40