[問題] 資料整理

看板Python作者 (uu)時間2年前 (2021/07/15 06:11), 編輯推噓3(301)
留言4則, 3人參與, 2年前最新討論串1/1
在整理資料時遇到問題, 資料長的如下 ID date A 1 A 2 A 3 B 1 B 4 B 5 C 6 C 7 ID 有重複, 每個ID 的數目不一定。 date 在每個id有順序排列, 但在ID間的 date則沒有規律。 想要得到每個 ID 照順序取出在合併一個檔案,然後得到很多檔案。 有點難描述,用下面說明想要得到檔案的格式: file1 ID date A 1 B 1 C 6 file2 ID date A 2 B 4 C 7 file3 ID date A 3 B 5 不知道有沒有怎樣解比較好?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.72.140 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1626300702.A.3D4.html

07/15 07:20, 2年前 , 1F
先在subgroup裡rank 再groupby rank
07/15 07:20, 1F

07/15 08:27, 2年前 , 2F
groupby().nth(n) pandas已經都弄好了
07/15 08:27, 2F

07/15 08:30, 2年前 , 3F
若需要累計,則 groupby().head(n)
07/15 08:30, 3F

07/17 08:32, 2年前 , 4F
解決了,感謝。沒想到這樣用。
07/17 08:32, 4F
文章代碼(AID): #1Wxs4UFK (Python)