Python繪制餅圖


Python繪制餅圖

1.1 對應代碼如下圖所示


import matplotlib.pyplot as plt

from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['STZhongsong']    # 指定默認字體:解決plot不能顯示中文問題
mpl.rcParams['axes.unicode_minus'] = False

x=[1,2,3,4]

labels=["我的店鋪1","我的店鋪2","我的店鋪3","我的店鋪4"]

explode=[0,0,0,0.06]
labeldistance=1

plt.pie(x, explode=explode, labels=labels, autopct = '%1.1f%%',
        shadow= False, startangle =90,labeldistance=labeldistance,radius=1.1,wedgeprops={'linewidth':1})

'''
explode 餅圖中每一塊離圓心的距離
autopct 控制餅圖中數值的百分比格式
colors  餅圖中每一塊1.1
shadow  餅圖是否有陰影
pctdistance 餅圖中百分比數值距離中心的距離
labeldistance labels距離餅圖的距離
startangle 餅圖的初始角度
radius=1.0 餅圖的半徑
'''

plt.title("各店鋪銷量占比",loc="center")

plt.show();

 1.2最終結果如下圖所示

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM