2
私は下の表の要約行を持っています。結果は、メンバーID、領収書の合計、および支出の合計のユニークなカウントになります。しかし、私が考えることができる唯一の方法は、同じ値を持つ新しい列を作成し、結果を得るためにgroupby集計関数を実行するために同じ値の列を使用することです。もっと簡単な方法はありますか?要約行またはデータフレーム
import pandas as pd
df=pd.DataFrame({'Mbr ID':['ID0001','ID0002','ID0003','ID0004'],
'Receipts':[3,5,12,5],
'Spending':[130,22,313,46],
})
「df ['Mbr ID']のようなものです.nunique()、df.Rece ipts.sum()、df.Spending.sum() '? – Zero