一個熊貓數據幀DF有3列:熊貓集團通過和Count
USER_ID, 會議, 收入
我想現在要做的就是DF組由獨特的USER_ID並從中獲得2個新欄目 - 一個稱爲number_sessions(統計與特定user_id關聯的會話數量),另一個被稱爲number_transactions(統計每個user_id的值> 0的收入列下的行數)。我如何去做這件事?
我試圖做這樣的事情:
df.groupby('user_id')['session', 'revenue'].agg({'number sessions': lambda x: len(x.session),
'number_transactions': lambda x: len(x[x.revenue>0])})
毫無疑問或問題陳述 –