我有一個資料框架,如下所示
這個資料框架是按等級排序的。
我想根據G1、G2和G3對該資料的每3行進行分組
等等。
uj5u.com熱心網友回復:
使用groupby_cumcount:
>>> df['key group'/span>] = 'K'/span> df。 groupby('Modulo_Group').cumcount().add(1).astype(str)
輸出:
>>> df
store_id Rank 3-Modulo-of-Rank Modulo_Group Key group
0 2345 1 1 G1 K1
1 123 2 2 G2 K1
2 324 3 0 G3 K1
3 241 4 1 G1 K2
4 111 5 2 G2 K2
5 124 6 0 G3 K2
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/326858.html
標籤:
