Seaborn Heatmap Colorbar Label como porcentaje

Dado este mapa de calor:

import numpy as np; np.random.seed(0)
import seaborn as sns; sns.set()
uniform_data = np.random.rand(10, 12)
ax = sns.heatmap(uniform_data)

¿Cómo haría para que los valores de la barra de color se muestren en formato de porcentaje? Además, ¿qué sucede si solo quisiera mostrar el primer y el último valor en la barra de colores?

¡Gracias por adelantado!

Respuestas a la pregunta(3)

Su respuesta a la pregunta