回答編集履歴

2

Update

2022/03/01 04:29

投稿

melian
melian

スコア19840

test CHANGED
@@ -10,6 +10,8 @@
10
10
 
11
11
  # split every M rows
12
12
  df_splitted = [df[M*i:M*(i+1)] for i in range(N//M+1)]
13
+ #for i in range(N//M+1):
14
+ # df[M*i:M*(i+1)].to_csv(f'data_{i:02d}.csv', index=False)
13
15
 
14
16
  # describe each dataframes
15
17
  for i, dfx in enumerate(df_splitted):

1

Update

2022/03/01 04:15

投稿

melian
melian

スコア19840

test CHANGED
@@ -9,7 +9,7 @@
9
9
  print(f'Num rows of dataframe: {len(df)}')
10
10
 
11
11
  # split every M rows
12
- df_splitted = [df.iloc[M*i:M*(i+1)] for i in range(N//M+1)]
12
+ df_splitted = [df[M*i:M*(i+1)] for i in range(N//M+1)]
13
13
 
14
14
  # describe each dataframes
15
15
  for i, dfx in enumerate(df_splitted):