Python matplotlib cambia el color predeterminado para los valores que exceden el rango de la barra de colores

Al rellenar una cuadrícula con color, como cuando se utiliza contourf en pyplot, necesito encontrar una manera de cambiar el color que usa pyplot para rellenar los datos que exceden el rango especificado de la barra de colores. Deseo tener una barra de colores estática que no cambie automáticamente su rango para ajustarse al máximo / mínimo de los datos, por lo que es inevitable tener valores extremos ocasionales que excedan sus límites, y es necesario especificar los colores para dichos valores.

El color predeterminado para los valores que exceden los límites de la barra de colores es el blanco, que puede chocar con los datos circundantes si el mapa de colores no tiene blanco como colores finales. La imagen de ejemplo se muestra a continuación: observe el relleno blanco cuando los valores exceden el rango negativo de la barra de colores:

Creo que hay una manera de especificar qué color usar en cada límite si se superan con el uso de rcParams, pero no he podido encontrar información sobre esto en ningún lugar.

Cualquier ayuda sería apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta