如果此問題已被詢問,但道歉,但事先感謝您的幫助。大熊貓與groupby的部分元素累計總數
在這個「未轉義的」數據集中,有訂單由幾個組成。每個地塊具有給定的點值,如下:
CustID Date OrderNum LotNum PtsPerLot
A123 1/1/2015 1234 A 2
A123 1/1/2015 1234 B 10
A123 1/1/2015 5678 A 7
我的目標是在每一個Lot
級別創建CUMULATIVE_POINTS_PER_YEAR
柱表示的POINTS_PER_ORDER
累積總和,它本身的PtsPerLot
的總和。因此,對於給定的批次,CumPtsPerYear
將顯示給定年份中帳戶的所有POINTS_PER_ORDER
的累計總數。
CustID Date OrderNum LotNum PtsPerLot *PtsPerOrder* *CumPtsPerYear*
A123 1/1/2015 1234 A 2 12 12
A123 1/1/2015 1234 B 10 12 12
A123 1/1/2015 5678 A 7 7 19
任何想法?我試過上的groupby.cumsum
和PtsPerOrder
上的另一個groupby.cumsum
,但它沒有產生我所需要的。
CumPtsPerYear是PtsPerOrder的累積和? –
這兩個地段之間的訂單#1234總計12點。 – user791411
正確,但PtsPerOrder的累計總和爲12,24,31 ... –