Matplotlib imshow - cambio de color 'acelerar' en ciertos rangos de valores

Actualmente estoy trabajando para trazar algunas etiquetas sobre el eje x, y en imshow, pero más del 95% de los puntos se ubican en el rango 0-0.2, mientras que menos del 10% se ubican en el rango 0.2-1.0. Usando el mapa de color 'jet' predeterminado, esto da como resultado que casi todas las gráficas se muestren en azul, a pesar de que hay una variación en el 95% de los datos que se vuelve visualmente no observable.

¿Hay alguna manera de decirle a matplotlib que, por ejemplo, cuadruplique la velocidad a la que cambian los colores en el rango 0.0-0.1, y escale el rango restante 0.2-1.0 en consecuencia? Cualquier ayuda sería muy apreciada.

¡Gracias por adelantado!

EDITAR: al ver esto es solo una representación visual, me di cuenta de que una opción que tengo es reescalar los datos en el rango de 0.2 a cualquier valor que considere adecuado para que los cambios sean más visibles, luego crear manualmente el color barra en consecuencia. Sin embargo, preferiría poder hacer que matplotlib imshow haga esto de forma nativa si es posible.

Respuestas a la pregunta(1)

Su respuesta a la pregunta