Принудительное использование научного стиля для меток цветовой панели базовой карты
Форматирование строк можно использовать для указания научной нотации для меток цветовой панели matplotlib.basemap:
cb = m.colorbar(cs, ax=ax1, format='%.4e')
Но тогда каждый ярлык научно помечается основанием.
Если числа достаточно велики, колобар автоматически сводит их к научной записи, помещая базу (т.е.x10^n
) в верхней части цветной полосы, оставляя только номера коэффициентов в качестве меток.
Вы можете сделать это со стандартной осью со следующим:
ax.ticklabel_format(style='sci', axis='y', scilimits=(0,0))
Существует ли эквивалентный метод для цветовых панелей matplotlib.basemap или, возможно, стандартная цветовая панель matplotlib?