数据结构举例如下。"."表示缺省值。
product group Jan Feb March April May June July August
A a 1 . 2 3 2 4 . 4
A b 1 . . 4 . . . 5
A b . . . 4 . 5 . 5
B a 1 . 2 3 2 4 . 4
B a 1 . . 4 . . . 5
B b . . . 4 . 5 . 5
C a 1 . 2 3 2 4 . 4
C a 1 . . 4 . . . 5
C c . . . 4 . 5 . 5
有两个问题希望能有高手帮忙。
(1)如何将同一product分组内(分组A,B,C)并且是同一group(分组a,b,c)的同一变量的(Jan, Feb,.....)不同观测值合并?
比如最终希望得到以下结果。
product group Jan Feb March April May June July August
A a 1 . 2 3 2 4 . 4
A b 1 . . 8 . 5 . 10
B a 2 . 2 7 2 4 . 9
B b . . . 4 . 5 . 5
C a 2 . 2 7 2 4 . 9
C c . . . 4 . 5 . 5
(2)对于合并后的各组,如何计算连续的有观测值的变量个数?
例如对于
product group Jan Feb March April May June July August
A a 1 . 2 3 2 4 . 4
A b 1 . . 8 . 5 . 10
希望输出
product group start end dur
A a Jan Jan 1
A a March June 4
A a August August 1
A b Jan Jan 1
A b April April 1
A b June June 1
A b August August 1
希望我的表述清楚了,谢谢!


雷达卡




京公网安备 11010802022788号







