fix bug where np.bincount default arg minlength must be None for np<1.13 · pandas-dev/pandas@664ddb8 (original) (raw)
`@@ -212,3 +212,14 @@ def test_count_with_datetimelike(self, datetimelike):
`
212
212
`expected = DataFrame({'y': [2, 1]}, index=['a', 'b'])
`
213
213
`expected.index.name = "x"
`
214
214
`assert_frame_equal(expected, res)
`
``
215
+
``
216
`+
def test_count_with_only_nans_in_first_group(self):
`
``
217
`+
GH
`
``
218
`+
df = DataFrame({'A': [np.nan, np.nan], 'B': ['a', 'b'], 'C': [1, 2]})
`
``
219
`+
result = df.groupby(['A', 'B']).C.count()
`
``
220
`+
mi = MultiIndex(levels=[[], ['a', 'b']],
`
``
221
`+
labels=[[], []],
`
``
222
`+
names=['A', 'B'])
`
``
223
`+
expected = Series([], index=mi, dtype=np.int64, name='C')
`
``
224
`+
assert_series_equal(result, expected, check_index_type=False)
`
``
225
+