擅长:python、mysql、java
<pre><code>import numpy as np
import matplotlib.pyplot as plt
bx, by = np.mgrid[0:2, 0:5]
gx, gy = np.mgrid[0:10, 5:12]
bp = np.vstack((bx.ravel(), by.ravel()))
gp = np.vstack((gx.ravel(), gy.ravel()))
points = np.hstack((bp, gp)).T
# full grid
plt.scatter(points[:,0], points[:,1], c='orange', s=200)
# green rectangle
plt.scatter(gp.T[:,0], gp.T[:,1], c='green', s=50)
# blue rectangle
plt.scatter(bp.T[:,0], bp.T[:,1], c='blue', s=50)
plt.show()
</code></pre>
<p><a href="https://i.stack.imgur.com/OsVa6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/OsVa6.png" alt="enter image description here"/></a></p>