Python画图,不想要边框,只希望显示横纵坐标这两个边
时间: 2024-02-07 14:02:32 浏览: 153
图片坐标设置_python画图坐标设置代码_
5星 · 资源好评率100%
你可以使用 `matplotlib` 库来绘制图形,并通过设置 `spines` 属性来控制坐标轴的显示。下面是一个简单的示例代码,可以去掉图形的边框,只显示横纵坐标轴:
```python
import matplotlib.pyplot as plt
# 创建一个图形对象和一个子图对象
fig, ax = plt.subplots()
# 绘制你的图形
...
# 去掉图形的上边框和右边框
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
# 设置横纵坐标轴的范围
ax.set_xlim(x_min, x_max)
ax.set_ylim(y_min, y_max)
# 显示横纵坐标轴
ax.spines['bottom'].set_position(('data', 0))
ax.spines['left'].set_position(('data', 0))
# 显示图形
plt.show()
```
你可以将其中的 `...` 替换成你想要绘制的图形代码,然后根据需要设置横纵坐标轴的范围。这样,你就可以在不显示边框的情况下,只显示横纵坐标轴。
阅读全文