久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      python數(shù)據(jù)可視化之餅狀圖的繪制

      本篇文章給大家?guī)砹岁P(guān)于python的相關(guān)知識,其中主要整理了餅狀圖的繪制相關(guān)問題,Pyplot 包含一系列繪圖函數(shù)的相關(guān)函數(shù),其中pie()函數(shù)可以繪制餅狀圖,下面一起來看一下,希望對大家有幫助。

      python數(shù)據(jù)可視化之餅狀圖的繪制

      推薦學(xué)習(xí):python

      Pyplot 是 Matplotlib 的子庫,提供了和 MATLAB 類似的繪圖 API。
      Pyplot 包含一系列繪圖函數(shù)的相關(guān)函數(shù),其中pie()函數(shù)可以繪制餅狀圖
      用的時候,我們可以使用 import 導(dǎo)入 pyplot 庫,并設(shè)置一個別名 plt。
      同時還用到了numpy數(shù)學(xué)函數(shù)庫

      1.我們首先繪制一個簡單的餅狀圖

      import matplotlib.pyplot as pltimport numpy as np  x = np.array([10, 20, 30, 40])#用一維數(shù)組存入各個餅塊的尺寸。plt.pie(x)#繪制餅狀圖,默認(rèn)是從x軸正方向逆時針開始繪圖plt.show()#顯示餅狀圖

      python數(shù)據(jù)可視化之餅狀圖的繪制
      其中pie()函數(shù)中的參數(shù):
      x:各個餅塊的尺寸。類1維數(shù)組結(jié)構(gòu)。

      2.接著我們給餅狀圖的各餅塊加個標(biāo)簽,并給餅狀圖加一個標(biāo)題,統(tǒng)計一下各操作系統(tǒng)使用人數(shù)的占比。

      import matplotlib.pyplot as pltimport numpy as np plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']  #指定字體為雅黑,解決文字亂碼問題x = np.array([30, 24, 16, 30])plt.pie(x,         labels=['Windows', 'Linux', 'ios', 'Android'],           # 設(shè)置餅圖標(biāo)簽,以列表形式傳入         )plt.title("各操作系統(tǒng)使用占比")plt.show()

      python數(shù)據(jù)可視化之餅狀圖的繪制

      其中pie()函數(shù)中的參數(shù):
      x:各個餅塊的尺寸。類1維數(shù)組結(jié)構(gòu)。
      label:每個餅塊的標(biāo)簽。為字符串列表。默認(rèn)值為None。
      plt.title()函數(shù)用于設(shè)置圖像標(biāo)題。
      注意:直接用plt.title()默認(rèn)是顯示英文。

      3.最后清楚的顯示各個操作系統(tǒng)占比,并且改變各餅塊的顏色,并且突出ios模塊

      import matplotlib.pyplot as pltimport numpy as np  y = np.array([30, 24, 16, 30])plt.rcParams['font.sans-serif'] = ['Microsoft YaHei'] #指定字體為雅黑,解決文字亂碼問題plt.pie(y,         labels=['Windows', 'Linux', 'ios', 'Android'],  # 設(shè)置餅圖標(biāo)簽         autopct="(%1.1f%%)" #餅塊內(nèi)標(biāo)簽。         colors=("r", "blue", "#88c999", (1, 1, 0)),        #設(shè)置各餅塊的顏色,r表示red,blue代表藍(lán)色         #88c998十六進(jìn)制表示綠色 (1,1,0)以元組形式表示黃色         explode=[0, 0, 0.1, 0] #         )plt.title("操作系統(tǒng)使用占比")plt.show()

      python數(shù)據(jù)可視化之餅狀圖的繪制
      其中pie()函數(shù)中的參數(shù):

      • autopct:餅塊內(nèi)標(biāo)簽,使餅塊內(nèi)的標(biāo)簽格式化,使字符串格式顯示百分比值,autopct="%1.1f%%"表示浮點數(shù)顯示,并整數(shù)占一位,小數(shù)點占一位。
      • colors:設(shè)置每個版塊的顏色
      • -【注】:顏色列表可以由如下組成:
        表示顏色的英文單詞:如紅色"red"
        表示顏色單詞的簡稱如:紅色"r",黃色"y"
        RGB格式:十六進(jìn)制格式如"#88c999";(r,g,b)元組形式

      • explode:每個餅塊相對于餅圓半徑的偏移距離,取值為小數(shù)。形式為類1維數(shù)組結(jié)構(gòu),值越大偏移距離越遠(yuǎn)。

      推薦學(xué)習(xí):python

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號