logo
Loading...

df.groupby問題? - Cupoy

想請教在D26的範例中:count_df = df.groupby(['Ticket'])['Nam...

ml100-3,ml100-3-d26

df.groupby問題?

2019/09/26 上午 08:49
機器學習共學討論版
Ma Chao Ting
觀看數:67
回答數:3
收藏數:0
ml100-3
ml100-3-d26

想請教在D26的範例中:

count_df = df.groupby(['Ticket'])['Name'].agg({'Ticket_Count':'size'}).reset_index()


在計算計數編碼時 這個['Name']的作用是什麼,如果沒有要指定Ticket_Count就可以把它拿掉,這樣對計算出來的數字好像沒影響,把Name換成別的欄位也沒影響

回答列表

  • 2019/09/26 下午 04:15
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    對哦,如果依據這題的需求其實是沒差的,把 ['Name'] 拿掉也沒關係:)

  • 2019/09/26 下午 05:06
    陳明佑 (Ming You Chen)
    贊同數:0
    不贊同數:0
    留言數:1

    這個寫法主要是方便後續類似的改寫

    你可以調整你認為最適合的做法

  • 2019/09/28 上午 01:33
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:1

    @明佑 專家的意思應該是:「這裡這樣寫沒差,可是這種寫法在其他地方可能有差」(不專業翻譯)