我們直接調用matplotlib庫中pie()函數來繪製餅狀圖,pie()函數可以自己計算每個類別所佔的比例。代碼如下:
import matplotlib.pyplot as plt
lables=['Nokia','Samsung','Appe','Lumia']
values=[10,30,45,15]
colors=['yellow','green','red','blue']
plt.pie(values,lable=lables,colors=colors)
plt.axis('equal')
其中,使用colors關鍵字參數,分配顏色,lables添加標籤,axis()函數繪製標準圓形餅圖
plt.title('A pie Chart')
explode[0.3,0,0,0]
由於函數pie()沒有lables關鍵詞,未能完全顯示百分比。