スポンサーリンク

[matplotlib] 円グラフのパーセント割合を表記する

円グラフのパーセント割合を表記する

円グラフを描画するpieメソッドの引数autopctを使うと、割合を表記できます。
フォーマット文字列で割合数値をどのように表記するか指定します。

import matplotlib.pyplot as plt
fig,ax = plt.subplots()
ax.pie([1, 3, 6], labels=['A', 'B', 'C'],
      autopct='%1.2f%%') # パーセント表記
plt.show()

上記の例では、「autopct=’%1.2f%%」のように指定しています。
%1.2fは桁数の指定、末尾の%%はパーセントの文字列の表記をしています。