Skip to content

Commit 6bc7925

Browse files
committed
Merge pull request pandas-dev#6413 from jreback/32_bit_tests
TST: GH6410 / numpy 4328
2 parents 0366ebf + c9126a5 commit 6bc7925

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

pandas/core/groupby.py

-1
Original file line numberDiff line numberDiff line change
@@ -1849,7 +1849,6 @@ def transform(self, func, *args, **kwargs):
18491849

18501850
for name, group in self:
18511851

1852-
group = com.ensure_float(group)
18531852
object.__setattr__(group, 'name', name)
18541853
res = wrapper(group)
18551854
if hasattr(res, 'values'):

pandas/tests/test_groupby.py

+9
Original file line numberDiff line numberDiff line change
@@ -2731,6 +2731,15 @@ def test_groupby_max_datetime64(self):
27312731
result = df.groupby('A')['A'].max()
27322732
assert_series_equal(result,expected)
27332733

2734+
def test_groupby_datetime64_32_bit(self):
2735+
# GH 6410 / numpy 4328
2736+
# 32-bit under 1.9-dev indexing issue
2737+
2738+
df = DataFrame({"A": range(2), "B": [pd.Timestamp('2000-01-1')]*2})
2739+
result = df.groupby("A")["B"].transform(min)
2740+
expected = Series([pd.Timestamp('2000-01-1')]*2)
2741+
assert_series_equal(result,expected)
2742+
27342743
def test_groupby_categorical_unequal_len(self):
27352744
import pandas as pd
27362745
#GH3011

0 commit comments

Comments
 (0)