使用 matplotlib 移除或调整图例框架的边框
matplotlibserver side programmingprogramming更新于 2025/8/30 18:52:17
要移除或调整图例框架的边框,我们可以按照以下步骤 −
使用 plt.xlabel() 方法设置 X 轴标签。
使用 plt.ylabel() 方法设置 Y 轴标签。
使用 plt.plot() 方法,以 [9, 5]、[2, 5] 和 [4, 7, 8] 数组为参数,绘制线条。
初始化两个变量; location = 0 表示最佳位置,border_drawn_flag = True(如果要为图例绘制边框,则为 True;如果不绘制边框,则为 False)。
使用 plt.legend() 方法设置图例,并相应地设置 location 和 border_drawn_flag,以在图表中获得完美的图例。
plt.show() 方法有助于显示图形。
示例
import matplotlib.pyplot as plt
plt.ylabel("Y-axis ")
plt.xlabel("X-axis ")
plt.plot([9, 5], [2, 5], [4, 7, 8])
location = 0 # For the best location
border_drawn_flag = True
plt.legend(["blue", "orange"], loc=0, frameon=border_drawn_flag)
plt.show()
输出


