Удалите или адаптируйте границу рамки легенды, используя matplotlib При построении графика с использованием matplotlib: Как удалить поле легенды? Как изменить цвет границы окна легенды? Как удалить только рамку окна легенды? Ответ 1 При построении графика с использованием matplotlib: Как удалить поле легенды? plt.legend(frameon=False) Как изменить цвет границы окна легенды? leg = plt.legend() leg.get_frame().set_edgecolor('b') Как удалить только рамку окна легенды? leg = plt.legend() leg.get_frame().set_linewidth(0.0) Ответ 2 Еще один связанный с этим вопрос, так как навсегда потребовался ответ, чтобы найти ответ: Как сделать фоновый рисунок легенды пустым (т.е. прозрачным, а не белым): legend = plt.legend() legend.get_frame().set_facecolor('none') Предупреждение, вы хотите 'none' (строка). None означает цвет по умолчанию.
Ответ 1 При построении графика с использованием matplotlib: Как удалить поле легенды? plt.legend(frameon=False) Как изменить цвет границы окна легенды? leg = plt.legend() leg.get_frame().set_edgecolor('b') Как удалить только рамку окна легенды? leg = plt.legend() leg.get_frame().set_linewidth(0.0)
Ответ 2 Еще один связанный с этим вопрос, так как навсегда потребовался ответ, чтобы найти ответ: Как сделать фоновый рисунок легенды пустым (т.е. прозрачным, а не белым): legend = plt.legend() legend.get_frame().set_facecolor('none') Предупреждение, вы хотите 'none' (строка). None означает цвет по умолчанию.