We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 91ef657 commit 4a9ea0bCopy full SHA for 4a9ea0b
pandas/tests/frame/test_apply.py
@@ -125,6 +125,18 @@ def test_apply_funcs_over_empty(self, func):
125
expected = getattr(df, func)()
126
assert_series_equal(result, expected)
127
128
+ def test_nunique_empty(self):
129
+ # GH 28213
130
+ df = DataFrame(columns=["a", "b", "c"])
131
+
132
+ result = df.nunique()
133
+ expected = Series(0, index=df.columns)
134
+ assert_series_equal(result, expected)
135
136
+ result = df.T.nunique()
137
+ expected = Series([])
138
139
140
def test_apply_deprecate_reduce(self):
141
empty_frame = DataFrame()
142
0 commit comments