セグメントごとの色がそのセグメントの頻度を表す、同じサイズのセグメントを持つ円グラフを作成するにはどうすればよいでしょうか?
これは、時計グリフとも呼ばれます。円グラフを 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)
しかし、データの頻度値に基づいて定義したカラーマップを使用して、これらをどのように色付けできますか?
前もって感謝します!