matplotlib画黑白相间的线
时间: 2023-07-12 07:12:23 浏览: 212
matlab画黑白图
3星 · 编辑精心推荐
你可以使用 Matplotlib 中的 `ax.axhline` 和 `ax.axvline` 方法来画黑白相间的线。以下是一个例子:
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
# 设置 x 轴范围
ax.set_xlim([0, 10])
# 画黑白相间的竖线
for i in range(1, 10, 2):
ax.axvline(i, color='black', lw=2)
ax.axvline(i+1, color='white', lw=2)
plt.show()
```
这段代码会画出从 1 到 9 的竖线,相邻的两条线颜色相反。你可以通过修改 `range` 函数的参数来调整线的数量和位置,通过修改 `color` 参数来调整线的颜色。
阅读全文