Skip to content

Commit ad36862

Browse files
author
Kristian Holsheimer
committed
By convention, tuples indicate multi-level lookups. This change fixes nlargest/smallest functionality for dataframes with MultiIndex columns.
1 parent 8d8955e commit ad36862

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pandas/core/algorithms.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1161,7 +1161,7 @@ class SelectNFrame(SelectN):
11611161

11621162
def __init__(self, obj, n, keep, columns):
11631163
super(SelectNFrame, self).__init__(obj, n, keep)
1164-
if not is_list_like(columns):
1164+
if not is_list_like(columns) or isinstance(columns, tuple):
11651165
columns = [columns]
11661166
columns = list(columns)
11671167
self.columns = columns

0 commit comments

Comments
 (0)