Переставить ось X графика морских наблюдений - PullRequest
1 голос
/ 06 августа 2020

Я использую график подсчета морских волн для серии данных pandas. Серия выглядит так:

df['col'] = 

['Week 4',
 'Week 4',
 'Week 3',
 'Week 1',
 'Week 5',
 'Week 3',
 'Week 3',
 'Week 2',
 'Week 4',
 'Week 5',
 'Week 5',
 'Week 4',
 'Week 5',
 'Week 2',
 'Week 5',
 'Week 1',
 ..
 ..
 ..
 ..
]

Я бы хотел переставить ось x, чтобы начать с недели 1, недели 2, недели 3 ... и так далее.

sns.countplot(LeaseComp['Weeks on market'])

введите описание изображения здесь

1 Ответ

1 голос
/ 06 августа 2020

Вы можете отсортировать значения, например:

L = ['Week 4',
 'Week 4',
 'Week 3',
 'Week 1',
 'Week 5',
 'Week 3',
 'Week 3',
 'Week 2',
 'Week 4',
 'Week 5',
 'Week 5',
 'Week 4',
 'Week 5',
 'Week 2',
 'Week 5',
 'Week 1',

]
LeaseComp = pd.DataFrame(L, columns=['Weeks on market'])

sns.countplot(LeaseComp['Weeks on market'].sort_values())

грамм

...