We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 755b15e commit 0e01e6aCopy full SHA for 0e01e6a
pynorama/table/pandas_table.py
@@ -70,9 +70,17 @@ def sort_transform(pandas_table, transform):
70
"""
71
dataframe = pandas_table.dataframe
72
if transform['column'] == 'index':
73
- return PandasTable(dataframe.sort_index(ascending=transform['ascending']))
74
- return PandasTable(dataframe.sort(transform['column'],
75
- ascending=transform['ascending']))
+ return PandasTable(
+ dataframe.sort_index(ascending=transform['ascending']))
+ elif hasattr(dataframe, 'sort_values'):
76
77
+ dataframe.sort_values(transform['column'],
78
+ ascending=transform['ascending']))
79
+ else:
80
81
+ dataframe.sort(transform['column'],
82
83
+
84
85
86
def quantile_range_transform(pandas_table, transform):
0 commit comments