У Seaborn pointplot
есть эта опция. Просто установите для параметра dodge
значение True
.
Возможно, вам придется переформатировать ваши данные в "long""Формат хотя.Затем создайте новый столбец с месяцами для использования в качестве оси X.Я не могу сказать вам точно, как без примеров данных.
sns.pointplot(x='month', y='value', hue='group', data=hms, ci='std', dodge=True)
В противном случае, вы можете просто добавить смещение значений x на небольшую величину для каждой группы и использовать стандартную библиотеку matplotlib.