Skip to content

Commit 02295fe

Browse files
jseaboldwesm
authored andcommitted
BUG: Allow int to pass with sort on index level
1 parent f5a093e commit 02295fe

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

pandas/core/index.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -800,10 +800,11 @@ def sortlevel(self, level=0, ascending=True):
800800
sorted_index : MultiIndex
801801
"""
802802
labels = list(self.labels)
803-
try:
804-
level = self.names.index(level)
805-
except:
806-
raise ValueError("level %s not in index names" % level)
803+
if not isinstance(level, int):
804+
try:
805+
level = self.names.index(level)
806+
except:
807+
raise ValueError("level %s not in index names" % level)
807808

808809
primary = labels.pop(level)
809810

0 commit comments

Comments
 (0)