标题: 如何将正负值完全抵消的观察值删除? [打印本页] 作者: shiyiming 时间: 2010-10-17 12:47 标题: 如何将正负值完全抵消的观察值删除? data a;
input group $ x t;
a 100 1
a 110 2
a -55 3
a -55 4
a -100 5
a 120 6
a -90 7
a -30 8
a 150 9
b 60 1
b 80 2
b -70 3
b -10 4
b -10 5
。
。
。
;
现在想把每个goup中有正好正负完全抵消的record去掉,比如group a 中100/-100,110/-55&-55,120/-90&-30所在行去掉,剩下不能正负抵消的,如下所示:
a 150 9
b 60 1
b -10 5作者: shiyiming 时间: 2010-10-17 14:08 标题: Re: 如何将正负值完全抵消的观察值删除? t是时间吗,是不是有隐含的时间规则? 比如下面的a 100 1是销a -50 3 and a =50 4,还是销a -100 5?
a 100 1
a 110 2
a -50 3
a -50 4
a -100 5作者: shiyiming 时间: 2010-10-18 01:14 标题: Re: 如何将正负值完全抵消的观察值删除? t是时间,大多数情况下,观察值是根据时间t来排先后顺序的,但也不一定完全按照时间顺序来把正负值配对比如
a 100 1
a 110 2
a -50 3
a -50 4
a -100 5
‘a 100 1’可以和‘a -50 3’,‘a -50 4’配对,也可以和‘a -100 5’配对,当然能按照时间来排序再配对最好,但问题的关键就是能把所有正负值能完全抵消的观察值删清。