Я строю столбчатую диаграмму в виде столбцов с легендами в месте 3, т. Е. «Внизу слева», а легенды берутся ниже оси x с помощью bbox_to_anchor = (0, -0.4). Текущий график и требуемый результат следующие.
Текущий график & Требуемый результат
Есть ли какой-нибудь способ ограничить весь участок, как в случае требуемого результата? Легенды могут увеличиваться в некоторых случаях. Поэтому граница должна быть соответствующим образом отрегулирована по оси Y.
Вы можете установить цвет края и ширину линии патча фигуры.
Пример для черной рамки толщиной 1 точка:
fig = plt.figure() fig.patch.set_edgecolor((0, 0, 0, 1.0)) fig.patch.set_linewidth(1)