Python 将数据帧拆分为固定行大小为35的多个数据帧

Python 将数据帧拆分为固定行大小为35的多个数据帧,python,pandas,Python,Pandas,我有一个场景,我必须将每35行包含n行的数据帧拆分为多个数据帧。比如说我在数据框中有100行。第一个数据帧应该有1-35行,第二个数据帧应该有36-70行,然后第三个df应该有剩余的数据。您可以使用一个简单的循环,并可以通过索引访问数据帧切片: 范围内的i(0,df.形状[0],35): 打印(df[i:i+35]) 如果需要,您可以将它们存储在列表中: dfList=[] 对于范围内的i(0,df.shape[0],35): 追加(df[i:i+35]) dfs=split\u数据帧(df,

我有一个场景,我必须将每35行包含n行的数据帧拆分为多个数据帧。比如说我在数据框中有100行。第一个数据帧应该有1-35行,第二个数据帧应该有36-70行,然后第三个df应该有剩余的数据。

您可以使用一个简单的循环,并可以通过索引访问数据帧切片:

范围内的i(0,df.形状[0],35):
打印(df[i:i+35])
如果需要,您可以将它们存储在列表中:

dfList=[]
对于范围内的i(0,df.shape[0],35):
追加(df[i:i+35])
dfs=split\u数据帧(df,chunk\u size=35)
from