Skip to content

Commit 2ff4bf2

Browse files
saehuihwangfeefladder
authored andcommitted
TST: test groupby cumcount (pandas-dev#42656)
1 parent 0efb7f8 commit 2ff4bf2

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

pandas/tests/groupby/transform/test_transform.py

+13
Original file line numberDiff line numberDiff line change
@@ -1276,3 +1276,16 @@ def test_string_rank_grouping():
12761276
result = df.groupby("A").transform("rank")
12771277
expected = DataFrame({"B": [1.0, 2.0, 1.0]})
12781278
tm.assert_frame_equal(result, expected)
1279+
1280+
1281+
def test_transform_cumcount():
1282+
# GH 27472
1283+
df = DataFrame({"a": [0, 0, 0, 1, 1, 1], "b": range(6)})
1284+
grp = df.groupby(np.repeat([0, 1], 3))
1285+
1286+
result = grp.cumcount()
1287+
expected = Series([0, 1, 2, 0, 1, 2])
1288+
tm.assert_series_equal(result, expected)
1289+
1290+
result = grp.transform("cumcount")
1291+
tm.assert_series_equal(result, expected)

0 commit comments

Comments
 (0)