Затените «клетки» на полярном графике с помощью matplotlib
У меня есть набор регулярно распределенных точек (& # x3B8; = n * & # x3C0; / 6, r = 1 ... 8), каждая из которых имеет значение в [0, 1]. Я могу построить их с их значениями в Matplotlib, используя
polar(thetas, rs, c=values)
Но вместо того, чтобы иметь только скудную маленькую точку, я бы хотел закрасить соответствующую «клетку». (т.е. все до половины до соседних точек) с цветом, соответствующим значению точки:
(Обратите внимание, что здесь мои значения просто [0, .5, 1], в действительности они будут все между 0 и 1. Есть ли какой-нибудь прямой способ реализовать это (или что-то достаточно близкое) с помощью matplotlib? Проще ли думать об этом как о 2D-гистограмме?