ある時間ステップでの x、y 位置の配列がありますが、時間の経過とともにこの範囲が拡大することはわかっています (既に画像範囲で設定されているように)。範囲内の残りのグリッドを、データが入力されるまで 0 にする方法はありますか。私の理解では、np.histogram2d の x、y 位置またはマップ自体を別のサイズの新しいグリッドで再構築する必要がありますが、方法はわかりません。これまでのところ、私は持っています:
heatmap, xedges, yedges = np.histogram2d(x,y, bins=50)
extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]]
ax.imshow(heatmap.T, origin='lower',extent=extent,cmap='cubehelix')
ax.set_xlim([20,220])
ax.set_ylim([-1,1])
しかし、これは限られた領域をもたらします。新しいx、y位置が後の時間ステップでそれらを設定するまで、基本的に空白を黒にしたいと思います。