python制作饼状图
生活随笔
收集整理的這篇文章主要介紹了
python制作饼状图
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
??源代碼如下:
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']='SimHei'#設(shè)置中文顯示 plt.figure(figsize=(6,6))#調(diào)節(jié)圖片大小,如果將畫(huà)布設(shè)定為正方形,則繪制的餅圖是正圓 label=['第一','第二','第三']#定義餅圖的標(biāo)簽,標(biāo)簽是列表 #explode=[0.01,0.01,0.01] #設(shè)定各項(xiàng)距離圓心n個(gè)半徑,當(dāng)三項(xiàng)相等的時(shí)候均值顯示 #explode=[0,0.2,0] #第二部分突出#plt.pie(values[-1,3:6],explode=explode,labels=label,autopct='%1.1f%%')#繪制餅圖 values=[4,7,9] #餅圖數(shù)據(jù),只要輸入數(shù)據(jù)即可。比例自動(dòng)劃分 #通過(guò)colors變量可指定顏色,可用默認(rèn)顏色如'r' 'b' 'g', 也可以使用RGB值,python中RGB值都是[0,1],可通過(guò)除以255來(lái)實(shí)現(xiàn) # #color=['r','b','g'] color=[[255/255, 165/255, 0/255],'b','g'] plt.pie(values,explode=explode,labels=label,autopct='%1.1f%%',colors=color)#繪制餅圖 plt.title('餅圖')#繪制標(biāo)題 plt.show() #plt.savefig('餅圖')#保存圖片??距離均等扇形圖效果如下:
??一部分突出扇形圖效果如下:
參考博客:https://blog.csdn.net/sunflower_sunuo/article/details/80572296
總結(jié)
以上是生活随笔為你收集整理的python制作饼状图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Go语言编程:Go语言实现快速排序算法
- 下一篇: 五、CPU详解、寄存器详解、标志寄存器详