matplotlib figure边框设置
时间: 2023-09-06 17:08:11 浏览: 110
matplotlib cheatsheets
要设置Matplotlib图形的边框,可以使用`spines`对象。`spines`是坐标轴的边框线,通过它可以设置图形的边框。
以下是一个设置Matplotlib图形边框的示例代码:
```python
import matplotlib.pyplot as plt
# 创建一个图形对象
fig = plt.figure()
# 获取当前图形所有四个边框的spines对象
ax = fig.add_subplot(111)
ax.spines['top'].set_visible(False) # 隐藏顶部边框
ax.spines['right'].set_visible(False) # 隐藏右侧边框
# 设置剩下的两个边框的样式
ax.spines['bottom'].set_linewidth(2) # 设置底部边框线宽度为2
ax.spines['left'].set_color('red') # 设置左侧边框线的颜色为红色
# 显示图形
plt.show()
```
在上面的代码中,`spines`对象的`set_visible()`方法可以隐藏边框,`set_linewidth()`方法可以设置边框线的宽度,`set_color()`方法可以设置边框线的颜色。
阅读全文