Sombrear 'celdas' en parcela polar con matplotlib

Tengo un montón de puntos distribuidos regularmente (θ = n * π / 6, r = 1 ... 8), cada uno con un valor en [0, 1]. Puedo trazarlos con sus valores en matplotlib usando

polar(thetas, rs, c=values)

Pero en lugar de tener solo un pequeño punto, me gustaría sombrear la 'celda' correspondiente (es decir, todo hasta la mitad de los puntos adyacentes) con el color correspondiente al valor del punto:

(Tenga en cuenta que aquí mis valores son solo [0, .5, 1], en realidad estarán todos entre 0 y 1. ¿Hay alguna forma directa de darse cuenta de esto (o algo lo suficientemente cerca) con matplotlib? Tal vez sea más fácil ¿Pensarlo como un histograma 2D?

Respuestas a la pregunta(3)

Su respuesta a la pregunta