Я сделал функцию плоттера, которая берет списки и значения и строит их.Если для колчана изначально установлено значение false;и имеет значение true, если я должен был наложить свой колчан с графиком на контур.
def plotter(x_axis, y_axis, cbar, int_pol, cmap=colorMap, quiver=False)
plt.contourf(x_axis, y_axis, cbar, int_pol, cmap=colorMap)
cbar = plt.colorbar()
if quiver:
E0 = np.gradient(cbar)
E = E0/np.sqrt(E0[0]**2 + E0[1]**2)
plt.quiver(x_axis, y_axis, E[1], E[0])
Однако, с моим кодом выше, кажется, что наложение колчана с контуром (без цветовых полос) и построение только контура (который дает цветную полосу)работает хорошо, но как только я вставляю цветовую панель при наложении, она разрушает цветовую панель на экране.