基本的な円グラフ#

基本的な円グラフといくつかの追加機能のデモ。

基本的な円グラフに加えて、このデモではいくつかのオプション機能を示しています。

  • スライス ラベル

  • パーセンテージの自動ラベル付け

  • 「爆発」によるスライスのオフセット

  • 影を落とす

  • カスタム開始角度

カスタム開始角度に関する注意:

デフォルトstartangleは 0 で、正の x 軸で「カエル」スライスを開始します。この例では、すべてが反時計回りに 90 度回転し、カエルのスライスが正の y 軸から始まるように設定します。startangle = 90

import matplotlib.pyplot as plt

# Pie chart, where the slices will be ordered and plotted counter-clockwise:
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
sizes = [15, 30, 45, 10]
explode = (0, 0.1, 0, 0)  # only "explode" the 2nd slice (i.e. 'Hogs')

fig1, ax1 = plt.subplots()
ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%',
        shadow=True, startangle=90)
ax1.axis('equal')  # Equal aspect ratio ensures that pie is drawn as a circle.

plt.show()
パイの特徴

参考文献

この例では、次の関数、メソッド、クラス、およびモジュールの使用が示されています。

Sphinx-Gallery によって生成されたギャラリー