我想知道如何创建一个具有相等大小段的饼图,其中每个段的颜色代表该段的频率?
这也称为时钟字形。我的目标是将饼图分成 24 段,并绘制几个小时的频率数据,其中频率将根据颜色图确定小时段的颜色。
数据将是这样的(持续 5 小时):
data = [3,34,76,11,90]
我的颜色图(mycm)是:
mycm = LinearSegmentedColormap.from_list('mycm',['k','r'])]
为了创建相等的段,我想我使用类似的东西:
plt.pie([1,1,1,1,1], labels=None, shadow=False, radius=0.5)
但是,如何使用我根据数据中的频率值定义的颜色图为这些着色?
提前致谢!