2つの同じlengthの配列(Key, value)があります。
lang
1# numpy version is 1.6 2import numpy as np 3key = np.array(["a","a","b","b","b","c","c","c","c"]) 4value = np.array([1,2,3,4,5,6,7,8,9])
valueをkeyでGroup ByしてCumsum(累計)したいです。
期待される結果
lang
1([1,3, 3,7,12, 6,13,21,30])
なるべくfor文を使わず高速で、Pandasも使用しないやり方があれば幸いです。
よろしくお願いいたします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/01/23 03:32
2015/01/24 23:48
2015/04/21 05:56