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 a63b165 commit 58417cfCopy full SHA for 58417cf
pandas/core/reshape/reshape.py
@@ -39,6 +39,7 @@
39
Index,
40
MultiIndex,
41
)
42
+from pandas.core.indexes.frozen import FrozenList
43
from pandas.core.series import Series
44
from pandas.core.sorting import (
45
compress_group_index,
@@ -317,7 +318,9 @@ def get_new_columns(self, value_columns: Index | None):
317
318
width = len(value_columns)
319
propagator = np.repeat(np.arange(width), stride)
320
if isinstance(value_columns, MultiIndex):
- new_levels = value_columns.levels + (self.removed_level_full,)
321
+ new_levels: FrozenList | list[Index] = value_columns.levels + (
322
+ self.removed_level_full,
323
+ )
324
new_names = value_columns.names + (self.removed_name,)
325
326
new_codes = [lab.take(propagator) for lab in value_columns.codes]
0 commit comments