Pandas every nth row

前端 未结 5 1224
别那么骄傲
别那么骄傲 2020-11-30 19:40

Dataframe.resample() works only with timeseries data. I cannot find a way of getting every nth row from non-timeseries data. What is the best method?

5条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-11-30 20:23

    I'd use iloc, which takes a row/column slice, both based on integer position and following normal python syntax. If you want every 5th row:

    df.iloc[::5, :]
    

提交回复
热议问题