Sombra 'células' em plotagem polar com matplotlib

Eu tenho um monte de pontos distribuídos regularmente (θ = n * π / 6, r = 1 ... 8), cada um com um valor em [0, 1]. Eu posso plotar eles com seus valores no matplotlib usando

polar(thetas, rs, c=values)

Mas, em vez de ter apenas um pequeno ponto, eu gostaria de sombrear a 'célula' correspondente (ou seja, tudo até a metade dos pontos adjacentes) com a cor correspondente ao valor do ponto:

(Note que aqui meus valores são apenas [0, 0,5, 1], na verdade eles serão tudo entre 0 e 1. Existe alguma maneira direta de perceber isso (ou algo próximo o suficiente) com o matplotlib? Talvez seja mais fácil pensar nisso como um histograma 2D?

questionAnswers(3)

yourAnswerToTheQuestion