Итак, у меня есть коробчатая диаграмма с оттенками, где ось y представляет собой набор дат, проблема в том, что у меня нет данных во всех категориях оттенков для каждой даты, поэтому, по сути, я получаю пустые места, мой вопрос: , можно ли скрыть эти пустые оттенки, чтобы на диаграмме не было лишнего места?
dataPlot = sns.boxplot(
x="Date",
y="Y Value",
data=demoData,
hue="Hue",
hue_order=['A', 'B', 'C', 'D', 'E', 'F', 'G']
)
plt.show()
Как вы можете видите, есть эти промежутки между графиками, потому что не все даты имеют данные для данного оттенка, это более очевидно из-за ручного порядка оттенков, но даже без установки порядка оттенков он все еще существует. Я попытался установить dodge=False
, но проблема в том, что он просто перекрывает все коробчатые диаграммы вместе:
Все, что я хочу сделать, это удалить это пустое место, любая помощь будет принята с благодарностью.