File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -766,7 +766,7 @@ def result_index_and_ids(self) -> tuple[Index, np.ndarray]:
766
766
767
767
codes_and_uniques = [ping ._codes_and_uniques for ping in self .groupings ]
768
768
769
- codes = [e [0 ]. astype ( "intp" , copy = False ) for e in codes_and_uniques ]
769
+ codes = [e [0 ] for e in codes_and_uniques ]
770
770
levels = [Index ._with_infer (e [1 ]) for e in codes_and_uniques ]
771
771
for k , (ping , level ) in enumerate (zip (self .groupings , levels )):
772
772
if ping ._passed_categorical :
@@ -810,6 +810,7 @@ def result_index_and_ids(self) -> tuple[Index, np.ndarray]:
810
810
811
811
shape = tuple (len (level ) for level in unob_levels )
812
812
unob_ids = get_group_index (unob_codes , shape , sort = True , xnull = True )
813
+ unob_ids = ensure_platform_int (unob_ids )
813
814
814
815
unob_index = MultiIndex .from_product (unob_levels , names = unob_names )
815
816
You can’t perform that action at this time.
0 commit comments