gpt4 book ai didi

python - Pandas DataFrame 迭代切片

转载 作者:太空宇宙 更新时间:2023-11-03 14:02:48 25 4
gpt4 key购买 nike

我想对具有多个切片索引的切片 DataFrame 执行一些操作。模式是 df.iloc[0:24] 、 df.iloc[24:48] 、 df.iloc[48:72] 等等,你得到它的第 24 步。我如何迭代它而无需每次都手动设置它。更像是 df.iloc[x:z] 和每次迭代 x=0、z=24 和下一次迭代 24 步,x 将是 24 和 z=48 等等。提前致谢,赫里斯托。

最佳答案

for 循环迭代

for i in range(0, len(df), 24):
slc = df.iloc[i : i + 24]

分组方式

df.groupby(df.index // 24 * 24).apply(your_function)

关于python - Pandas DataFrame 迭代切片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47337328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com