plt.legend取消边框
时间: 2023-08-18 17:13:45 浏览: 104
去掉下拉框的边框
5星 · 资源好评率100%
要取消 plt.legend 的边框,您可以在调用 plt.legend 函数之前设置相应的属性。以下是一种常用的方法:
```python
import matplotlib.pyplot as plt
# 绘制散点图
plt.scatter(x, y, label='data')
# 获取当前的图例对象
legend = plt.legend()
# 取消边框
legend.get_frame().set_linewidth(0)
# 显示图形
plt.show()
```
在上述代码中,我们首先绘制了散点图,然后获取当前的图例对象 `legend`,通过 `legend.get_frame().set_linewidth(0)` 将边框宽度设置为 0,从而取消了边框的显示。最后调用 `plt.show()` 将图形显示出来。
希望这个方法对您有帮助!如果还有其他问题,请随时提问。
阅读全文