Skip to content

Commit f487c09

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 904af03 commit f487c09

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
@@ -1178,7 +1178,7 @@ class SelectNFrame(SelectN):
11781178

11791179
def __init__(self, obj, n, keep, columns):
11801180
super(SelectNFrame, self).__init__(obj, n, keep)
1181-
if not is_list_like(columns):
1181+
if not is_list_like(columns) or isinstance(columns, tuple):
11821182
columns = [columns]
11831183
columns = list(columns)
11841184
self.columns = columns

0 commit comments

Comments
 (0)