2D 空間の点が与えられたとき、
その関数が属する「ゾーン」を指定できる関数があります。ゾーンには「1、2、3、...」の番号が付けられています。
この機能を使用して、2D 空間で多数のランダム ポイントを取得し、各ゾーンに色を付けました。それらのそれぞれは、1番目のゾーン(青)、2番目のゾーン(緑)である中央(正方形)から始まり、内側から外側へと続きます. 次のようになります。
多くのポイントのように見えずに、このプロットを連続的に見せるにはどうすればよいですか? (各ゾーンには 1 つの滑らかな色があります)
私が使用した:
import matplotlib.pyplot as plt
for zone in zones:
plt.plot(X, Y, 'o') # picks a different color automatically
plt.show()
ここで、ゾーンは次の形式の辞書です
{zone:[X, Y]}
例: {1:[[x1, x2, ...], [y1, y2, y3, ...]], 2:[[x11, x22, ...} (x1, y1), ( x2, y2), ... 最初のゾーン (x11, y11) に属し、... 2 番目のゾーンに属し...