Pythonで円グラフを作成する方法を紹介します。
環境
Python 3.6.5
import matplotlib.pyplot as plt
ささっと作りたい場合
ささっと作りたい場合は以下コードを適用することで作成できます。(★を任意の値に変更)
値は、ラベルの順番に合わせる必要があります。
サンプルコード
生成される円グラフ
ちょっと凝りたい場合
次に、Pythonでコードを組んでいる以上、動的に値/ラベルを処理したい場合もあるかと思います。その場合の記述は以下になります。(★1)
以下はベタ書きとなっていますが、for文などで必要な値をappendしていくのが一般的でしょう。
また、★2 でラベルを別枠表示、サイズ調整も行っています。