от
Я построении точечной карте, используя шесть подгонянные цветы. Я хочу рассеивается со значениями от [-0.15, -0.05] построены с середины-четыре цвета, и рассеивается вне диапазона нанесены с 1-й и последний цвет. Это для построения точечной карте. Я попытался с помощью "уровней" и "extend" аргументы, чтобы понять, что я хочу, но это работает в М. contourf и не работает в М. скаттера. Я также попытался с помощью "вмин" и "максимальная скорость" аргументы в М. скаттер, но результат не удовлетворяет.
import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl
from mpl_toolkits.basemap import Basemap

def plot_scatter():
    fig = plt.figure(figsize=(6,4))
    ax_0 = plt.gca()

    colors = ['lightskyblue', 'deepskyblue', 'dodgerblue', 'royalblue', 'mediumblue', 'navy']
    cmap = mpl.colors.ListedColormap(colors[::

В результате вышеуказанных кодов будет такой:
результат картинка

Но я хочу, чтобы 1-й и последний цветной дисплей как продлить часть colorbar.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...