Как исправить мою цветную полосу, испорченную наложением колчана с контуром? - PullRequest
0 голосов
/ 10 марта 2019

Я сделал функцию плоттера, которая берет списки и значения и строит их.Если для колчана изначально установлено значение 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])

Однако, с моим кодом выше, кажется, что наложение колчана с контуром (без цветовых полос) и построение только контура (который дает цветную полосу)работает хорошо, но как только я вставляю цветовую панель при наложении, она разрушает цветовую панель на экране.

enter image description here

enter image description here

enter image description here

...