Python是一種優(yōu)秀的編程語(yǔ)言,通過它我們可以完成各種各樣的任務(wù)。其中一項(xiàng)任務(wù)就是繪制扇形圖,本文將給大家演示如何使用Python畫扇形圖。
import matplotlib.pyplot as plt # 定義扇形所需的數(shù)據(jù) labels = ['Apple', 'Orange', 'Pear'] sizes = [30, 40, 30] colors = ['red', 'yellow', 'green'] # 畫出餅圖,并設(shè)定屬性 plt.pie(sizes, labels=labels, colors=colors, startangle=90, autopct='%1.1f%%', counterclock=False) # 添加圖表標(biāo)題 plt.title('Fruit Distribution') # 顯示扇形圖 plt.show()
以上就是Python畫扇形圖的代碼,我們通過使用Matplotlib庫(kù)中的類`pyplot`來(lái)繪制餅圖。
代碼中,我們先定義了扇形所需的數(shù)據(jù),即需要展示的標(biāo)簽、占比和顏色。接著,我們使用`plt.pie`方法繪制餅圖,并通過`labels`、`sizes`和`colors`參數(shù)來(lái)設(shè)定餅圖的屬性。另外,`startangle`指定了扇形的起始角度,`autopct`用于設(shè)定扇形上所顯示的數(shù)值格式,而`counterclock`則用于控制扇形圖是否逆時(shí)針旋轉(zhuǎn),默認(rèn)為True。
最后,我們使用`plt.title`方法添加圖表標(biāo)題,并通過`plt.show`方法顯示扇形圖。
通過以上代碼,我們可以輕松地在Python中繪制出精美的扇形圖,為數(shù)據(jù)分析和可視化提供了強(qiáng)大的支持。
上一篇python 畫散圖