python - pandas 如何對上千萬資料分組「快速」取第一行和最後一行?
大家讲道理
大家讲道理 2017-05-18 10:48:04
0
1
1078

我希望取pandas分組後每個分組的第一行和最後一行,目前的做法是遍歷分組for name,group in xxx:然後group.iloc[0] group.iloc[-1],但這對上千萬的資料遍歷起來很慢,能不能有什麼快速的方法?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(1)
洪涛

可以使用DataFrame的groupbys方法傳回物件的first和last方法來進行取得

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板