The list of features from the dataframe should also include (and be orderable by) the percentage of the feature in the dataframe. This could otherwise go along with sorting the list alphabetically.