首頁  >  問答  >  主體

python - pandas 如何對上千萬資料分組「快速」取第一行和最後一行?

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

大家讲道理大家讲道理2712 天前1016

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-05-18 10:50:04

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

    回覆
    0
  • 取消回覆