File tree 1 file changed +9
-11
lines changed
1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -140,18 +140,16 @@ def _get_grouper(self):
140
140
return self .groupings [0 ].grouper
141
141
142
142
def _get_group_keys (self ):
143
- # if len(self.groupings) == 1:
144
- # return self.levels[0]
145
- # else:
146
- comp_ids , _ , ngroups = self .group_info
147
-
148
- # provide "flattened" iterator for multi-group setting
149
- flattened_iterator = get_flattened_iterator (
150
- comp_ids , ngroups , self .levels , self .codes
151
- )
152
143
if len (self .groupings ) == 1 :
153
- return Index ([i [0 ] for i in flattened_iterator ], name = self .levels [0 ].name )
154
- return flattened_iterator
144
+ return self .result_index
145
+ else :
146
+ comp_ids , _ , ngroups = self .group_info
147
+
148
+ # provide "flattened" iterator for multi-group setting
149
+ flattened_iterator = get_flattened_iterator (
150
+ comp_ids , ngroups , self .levels , self .codes
151
+ )
152
+ return flattened_iterator
155
153
156
154
def apply (self , f , data : FrameOrSeries , axis : int = 0 ):
157
155
# breakpoint()
You can’t perform that action at this time.
0 commit comments