

Pythonに詳しい方、教えてください。  
Name、Mail、Date、Kounyukingakuからなるデータフレーム(summary)を、groupbyでDate、Kounyukingakuをそれぞれcountとsumで集計したデータフレームがあります。  
以下のようなコードで作成しました。

[code]

    summary = brand.groupby('Name').agg(br1_freq = ('Date','count')
    , br1_total = ('konyukingaku',"sum"))
    
[/code]

ここに、元にあった「Mail」を紐づけるためのコードを教えてください。  
もしくは、groupbyで集計する際に「Mail」を残す方法があれば教えてください。  
よろしくお願いいたします。

[![画像の説明をここに入力](https://i.stack.imgur.com/4dxMF.jpg)](https://i.stack.imgur.com/4dxMF.jpg)


CC BY-SA 4.0
2023-10-27T00:05:14.937
96595
2023-10-27T00:52:31.743
2023-10-27T00:52:31.743
3060
60220
question
python python3 dataframe
別のデータフレームの特定の列の紐づけについて教えてください


`Mail` 列をインデックスに追加するとよいかと思います。必要に応じて `reset_index()` を行って下さい。

[code]

    summary = brand.groupby(['Name', 'Mail']).agg(
                  br1_freq = ('Date', 'count'),
                  br1_total = ('Kounyukingaku', 'sum'))
    
[/code]


CC BY-SA 4.0
2023-10-27T00:21:56.653
96596
2023-10-27T00:21:56.653
47127
96595
answer