Как можно построить категории оси x в порядке возрастания в Python.
Я строю группировку общих продаж по регионам. Регионы - Филадельфия, Лос-Анджелес и Чикаго. Я хочу, чтобы график строился так, чтобы столбец, относящийся к Чикаго, шел первым, а затем другие регионы в порядке возрастания.
Совместное использование кадра данных и кода ниже
Dataframe
TEST
код
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
sales = pd.read_csv('C:/Users/varun/Downloads/TEST.csv')
plt.figure(figsize=(15, 8))
ax = sns.countplot(x = 'Region', data = sales)
plt.title('Regionwise Sales')
for p in ax.patches:
height = p.get_height()
ax.text(p.get_x()+p.get_width()/2.,height + 0.05,'{:1.2f}%'.format(100*height/float(len(sales))),ha="center")
plt.show()