使用pyplot(matplotlib)在python中有一种简单的方法来创建一个矩形网格(像这样,但可能是网格化的),如下所示:
我是python的新手,可能有一个简单的解决方案,但我一直无法找到它。
提前致谢。
答案 0 :(得分:2)
目前尚不清楚您将采用哪种细节,但这是一个开始...
import matplotlib.pyplot as plt
ax = plt.subplot(1, 1, 1)
ax.spines['left'].set_position('zero')
ax.spines['right'].set_color('none')
ax.spines['bottom'].set_position('zero')
ax.spines['top'].set_color('none')
ax.spines['left'].set_smart_bounds(True)
ax.spines['bottom'].set_smart_bounds(True)
ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')
ax.set_xticks(range(-5, 6))
ax.set_yticks(range(-5, 6))
ax.set_xlim((-5.5, 5.5))
ax.set_ylim((-5.5, 5.5))
ax.grid()
plt.show()