Устаревший:
sns.barplot(x='cluster_', y='Revenue', data=data7.sort_index())
, поскольку создание сюжета должно работать.И если вы хотите произвольный порядок столбцов, вы все равно можете сделать
sorted_keys = ['C', 'B+', 'A+', 'B', 'A'] # for example
sns.barplot(x='cluster_', y='Revenue', data=data7.reindex(sorted_keys))
, чтобы получить произвольный порядок, который вам нужен.
Редактировать: При использовании barplot в seaborn вы можете передать параметр order
, поэтому с
sns.barplot(x='cluster_', y='Revenue', data=data7, order=['A', 'A+', 'B', 'B+', 'C'])
вы должны быть хорошими.