Как удалить квадратное пятно из цветовой панелиPython

Программы на Python
Ответить
Anonymous
 Как удалить квадратное пятно из цветовой панели

Сообщение Anonymous »

Код:

Код: Выделить всё

    from mpl_toolkits.axes_grid1 import make_axes_locatable
min_lat, max_lat = 79.30, 89.10 ##random vals
min_lon, max_lon = 76.50, 87.70

fig, ax = plt.subplots(figsize=(10, 8))
im = ax.pcolormesh(
band_data.lon, band_data.lat, band_data,
cmap=cmap, norm=norm, shading='auto'
)

divider = make_axes_locatable(ax)
cax = divider.append_axes("right", size="5%", pad=0.05)
cbar = plt.colorbar(im, cax=cax)
cbar.ax.tick_params(labelsize=10)
cbar.set_label("Band Classes")

ax.set_title(f'Delhi {year}', fontsize=14)
ax.set_xlabel('Longitude', fontsize=12)
ax.set_ylabel('Latitude', fontsize=12)
ax.set_xlim(min_lon, max_lon)
ax.set_ylim(min_lat, max_lat)
plt.legend(loc='upper left')
plt.show()
Приведенный выше код работает правильно, но он показывает квадратное пятно на цветной полосе вверху на красной полосе, изображение цветной полосы.
Пожалуйста, подскажите мне, как это сделать. удалить этот патч.

Подробнее здесь: https://stackoverflow.com/questions/793 ... m-colorbar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»