介紹
matplotlib 是python最著名的繪圖庫,它提供了一整套和matlab相似的命令API,十分適合交互式地進行制圖。而且也可以方便地將它作為繪圖控件,嵌入GUI應用程序中。
它的文檔相當完備,并且 Gallery頁面 中有上百幅縮略圖,打開之后都有源程序。因此如果你需要繪制某種類型的圖,只需要在這個頁面中瀏覽/復制/粘貼一下,基本上都能搞定。
matplotlib的安裝方法可以點擊這里
這篇文章給大家主要介紹了python用matplotlib繪制餅圖的方法,話不多說,下面來看代碼。
示例代碼
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import matplotlib.pyplot as plt # The slices will be ordered and plotted counter-clockwise. labels = 'Frogs' , 'Hogs' , 'Dogs' , 'Logs' sizes = [ 15 , 30 , 45 , 10 ] colors = [ 'yellowgreen' , 'gold' , 'lightskyblue' , 'lightcoral' ] explode = ( 0 , 0.1 , 0 , 0 ) # only "explode" the 2nd slice (i.e. 'Hogs') plt.pie(sizes, explode = explode, labels = labels, colors = colors, autopct = '%1.1f%%' , shadow = True , startangle = 90 ) # Set aspect ratio to be equal so that pie is drawn as a circle. plt.axis( 'equal' ) plt.savefig( 'D:\pie.png' ) plt.show() |
結果
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。