diff --git a/netbone/filters.py b/netbone/filters.py index b8e7d5833749aaa91b13a9db7624e0bcfbba653a..01e3c45b3a9ca2a6da47ce922f43da95f3f62cd3 100644 --- a/netbone/filters.py +++ b/netbone/filters.py @@ -46,6 +46,10 @@ def fraction_filter(backbone, value, narrate=True, secondary_property='weight', value = math.ceil(value * len(data)) + if backbone.filter_on == 'Nodes': + secondary_property = None + secondary_property_ascending = None + if fraction_filter in backbone.compatible_filters(): data = data.sort_values(by=[column, secondary_property], ascending=[ascending, secondary_property_ascending])