カウント:パンダグループ化し、パンダのデータフレームDFが3列あり
のuser_id、 セッション、私が今やりたいことは、グループDFは独特のuser_idであり、2つの新しい列を派生
収入 - 1を(特定の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])})
何の疑問や問題文の –