回答編集履歴

1

Update

2022/08/26 23:37

投稿

melian
melian

スコア21118

test CHANGED
@@ -6,7 +6,7 @@
6
6
  'グループ': ['A', 'A', 'B', 'B', 'C', 'C', 'D', 'B', 'B', 'B', 'A', 'A'],
7
7
  })
8
8
 
9
- df['カウント'] = df.groupby('グループ').apply(lambda x: x.diff().gt(1).cumsum()+1)
9
+ df['カウント'] = df.groupby('グループ')['連番1'].apply(lambda x: x.diff().gt(1).cumsum()+1)
10
10
  print(df)
11
11
  ```
12
12