[問題] pandas multiindex 取最後一筆

看板Python作者 (PTT領導)時間6年前 (2018/08/26 22:43), 編輯推噓0(004)
留言4則, 2人參與, 6年前最新討論串1/1
想請問大家 如果有個multiindex的dataframe 如下 col_1 col_2 ID NO 1 1 1 2 2 3 3 0 3 1 3 2 想要只取出同ID的最後一個NO的那些rows就好 如下 col_1 col_2 ID NO 1 2 2 3 3 2 有什麼方法可以比較快嗎? 目前是用迴圈.. 資料大的時候好慢... 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.230.39 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1535294627.A.D60.html

08/27 01:14, 6年前 , 1F
sort by id, NO (descending) 然後group by id取
08/27 01:14, 1F

08/27 01:14, 6年前 , 2F
一筆
08/27 01:14, 2F

08/27 01:20, 6年前 , 3F

08/27 11:31, 6年前 , 4F
謝謝!
08/27 11:31, 4F
文章代碼(AID): #1RWhoZrW (Python)
文章代碼(AID): #1RWhoZrW (Python)