【发布时间】:2022-01-28 12:36:17
【问题描述】:
我有一个数据框 (2025x10) 。我想切片数据框并将其分配到一个新的DataFrame变量,每个变量包含连续25行就指数而言。所以会有 81 个新的 DataFrame 变量(2025:25 = 81) 这是我手动编写的代码,没有“for”循环
newdata_1 =old_data.iloc[0:25,:]
newdata_2=old_data.iloc[25:50,:]
newdata_3 =old_data.iloc[50:75,:]
newdata_4=old_data.iloc[75:100,:]
#until newdata_81=old_data.iloc[2000:2025,:]
我可以用一个“for”循环来代替手动编写整个代码吗?
【问题讨论】:
标签: python pandas dataframe for-loop slice