亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python數(shù)據(jù)可視化:餅狀圖的實例講解

 更新時間:2019年12月07日 09:47:54   作者:墨竹 | kevinelstri  
今天小編就為大家分享一篇Python數(shù)據(jù)可視化:餅狀圖的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

使用python實現(xiàn)論文里面的餅狀圖:

原圖:

python代碼實現(xiàn):

 # # 餅狀圖
 # plot.figure(figsize=(8,8))
 labels = [u'Canteen', u'Supermarket', u'Dorm', u'Others']
 sizes = [73, 21, 4, 2]
 colors = ['red', 'yellow', 'blue', 'green']

 explode = (0.05, 0, 0, 0)

 patches, l_text, p_text = plot.pie(sizes, explode=explode, labels=labels, colors=colors,
          labeldistance=1.1, autopct='%2.0f%%', shadow=False,
          startangle=90, pctdistance=0.6)

 # labeldistance,文本的位置離遠點有多遠,1.1指1.1倍半徑的位置
 # autopct,圓里面的文本格式,%3.1f%%表示小數(shù)有三位,整數(shù)有一位的浮點數(shù)
 # shadow,餅是否有陰影
 # startangle,起始角度,0,表示從0開始逆時針轉(zhuǎn),為第一塊。一般選擇從90度開始比較好看
 # pctdistance,百分比的text離圓心的距離
 # patches, l_texts, p_texts,為了得到餅圖的返回值,p_texts餅圖內(nèi)部文本的,l_texts餅圖外label的文本

 # 改變文本的大小
 # 方法是把每一個text遍歷。調(diào)用set_size方法設置它的屬性
 for t in l_text:
  t.set_size = 30
 for t in p_text:
  t.set_size = 20
 # 設置x,y軸刻度一致,這樣餅圖才能是圓的
 plot.axis('equal')
 plot.legend(loc='upper left', bbox_to_anchor=(-0.1, 1))
 # loc: 表示legend的位置,包括'upper right','upper left','lower right','lower left'等
 # bbox_to_anchor: 表示legend距離圖形之間的距離,當出現(xiàn)圖形與legend重疊時,可使用bbox_to_anchor進行調(diào)整legend的位置
 # 由兩個參數(shù)決定,第一個參數(shù)為legend距離左邊的距離,第二個參數(shù)為距離下面的距離
 plot.grid()
 plot.show()

實現(xiàn):

以上這篇Python數(shù)據(jù)可視化:餅狀圖的實例講解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python異步存儲數(shù)據(jù)詳解

    python異步存儲數(shù)據(jù)詳解

    這篇文章主要為大家詳細介紹了python異步存儲數(shù)據(jù)的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • pyinstaller打包找不到文件的問題解決

    pyinstaller打包找不到文件的問題解決

    這篇文章主要介紹了pyinstaller打包找不到文件的問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • python實操練習案例(一)

    python實操練習案例(一)

    這篇文章主要介紹了python實操練習案例,下面文章小編要給大家分享的是適合python初學者的小練習,需要的小伙伴可以參考一下
    2022-02-02
  • Python爬取12306車次信息代碼詳解

    Python爬取12306車次信息代碼詳解

    這篇文章主要介紹了Python爬取12306車次信息代碼詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Python實現(xiàn)屏幕截圖的兩種方式

    Python實現(xiàn)屏幕截圖的兩種方式

    這篇文章主要介紹了Python實現(xiàn)屏幕截圖的兩種方式及對這兩者的特點和用法進行詳細解釋,感興趣的朋友一起看看
    2018-02-02
  • 用Python爬取英雄聯(lián)盟的皮膚詳細示例

    用Python爬取英雄聯(lián)盟的皮膚詳細示例

    大家好,本篇文章主要講的是用Python爬取英雄聯(lián)盟的皮膚詳細示例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • python使用pymysql操作MySQL錯誤代碼1054和1064處理方式

    python使用pymysql操作MySQL錯誤代碼1054和1064處理方式

    這篇文章主要介紹了python使用pymysql操作MySQL錯誤代碼1054和1064處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • django多種支付、并發(fā)訂單處理實例代碼

    django多種支付、并發(fā)訂單處理實例代碼

    在本篇文章里小編給大家整理的是關于django多種支付、并發(fā)訂單處理實例代碼,需要的朋友們可以學習下。
    2019-12-12
  • 詳解python中GPU版本的opencv常用方法介紹

    詳解python中GPU版本的opencv常用方法介紹

    這篇文章主要介紹了詳解python中GPU版本的opencv常用方法介紹,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • 基于Python制作炸金花游戲的過程詳解

    基于Python制作炸金花游戲的過程詳解

    《詐金花》又叫三張牌,是在全國廣泛流傳的一種民間多人紙牌游戲。比如JJ比賽中的詐金花(贏三張),具有獨特的比牌規(guī)則。本文江將通過Python語言實現(xiàn)這一游戲,需要的可以參考一下
    2022-02-02

最新評論