У меня есть массив позиций x, y на одном временном шаге, но я знаю, что со временем этот диапазон будет расширяться (как уже установлено диапазоном изображения). Есть ли способ сделать остальную часть сетки в диапазоне равной 0, пока она не будет заполнена. Насколько я понимаю, позиции x, y или сама карта из np.histogram2d должны быть реструктурированы в новой сетке другого размера, хотя я не уверен, как это сделать. Пока у меня есть:
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 не заполнят их на каком-то более позднем временном шаге.