回答編集履歴

1

追記

2022/09/20 08:32

投稿

can110
can110

スコア38284

test CHANGED
@@ -5,6 +5,8 @@
5
5
  - `data2`が`1`であるグループのうち、グループサイズが5以上の行を抽出する
6
6
  - 抽出結果に対して再びグループ番号で集計し`apply`にてグループ毎に計算を行う
7
7
  - 計算では`head`にて先頭5行のみを利用する
8
+
9
+ あるいはグループ番号を振った後にグループ内でサブ番号を振って、サブ番号が5以下の行を抽出しておいたほうが、後のグループ化→計算処理で楽かもしれません。
8
10
 
9
11
  ```Python
10
12