Skip to content

Commit 52e186c

Browse files
Licht-Tjreback
authored andcommitted
TST: Add regression test for empty DataFrame groupby (#18097)
1 parent 86e9dcc commit 52e186c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pandas/tests/groupby/test_groupby.py

+10
Original file line numberDiff line numberDiff line change
@@ -2732,6 +2732,16 @@ def h(df, arg3):
27322732

27332733
assert_series_equal(result, expected)
27342734

2735+
def test_empty_dataframe_groupby(self):
2736+
# GH8093
2737+
df = DataFrame(columns=['A', 'B', 'C'])
2738+
2739+
result = df.groupby('A').sum()
2740+
expected = DataFrame(columns=['B', 'C'], dtype=np.float64)
2741+
expected.index.name = 'A'
2742+
2743+
assert_frame_equal(result, expected)
2744+
27352745

27362746
def _check_groupby(df, result, keys, field, f=lambda x: x.sum()):
27372747
tups = lmap(tuple, df[keys].values)

0 commit comments

Comments
 (0)