日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

matplotlib(4)饼图

發布時間:2024/9/30 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matplotlib(4)饼图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
準備工作
import matplotlib.pyplot as plt %matplotlib inline import numpy as np import pandas as pd plt.rcParams['font.sans-serif'] = ['SimHei']#用來正常顯示中文標簽 plt.rcParams['axes.unicode_minus'] = False#用來正常顯示負號

餅圖

datas = [33,16,56,90,55] colors = ['red','green','pink','blue','orange'] labels = ['1','2','3','4','5'] plt.pie(datas,colors = colors,labels = labels)

若給的數列和不到1,則會有空白
x = [0.1,0.5,0.2] plt.pie(x)

plt.pie(x,explode=[ , , ])

可以把餅圖的每一塊分離出來
x = [1,5,2] plt.pie(x,explode=[0.2,0,0])

x = [1,5,2] plt.pie(x,explode=[0.2,0.6,0])

plt.pie(x,startangle= )

可以把起始邊旋轉一定的角度
x = [1,5,2] plt.pie(x,startangle=90)

plt.pie(x,labels=[“1”,“2”,“3”],labeldistance=)

可調節標注離中心的距離
plt.pie(x,labels=["1","2","3"],labeldistance=0.5)

出現百分比

plt.pie(x,labels=["1","2","3"],labeldistance=1.2,autopct='%1.1f')

plt.pie(x,labels=["1","2","3"],labeldistance=1.2,autopct='%1.1f%%')

百分比離中心的距離

plt.pie(x,labels=["1","2","3"],labeldistance=1.2,autopct='%1.1f%%',pctdistance=0.2)

餅圖放大

plt.pie(x,labels=["1","2","3"],radius=2)

加邊框

plt.pie(x,labels=["1","2","3"],frame=True)

plt.pie(x,labels=["1","2","3"],frame=True) plt.xlim(-1,1) plt.ylim(-1,1) plt.grid()

設置標簽大小和顏色

plt.pie(x,labels=["a","b","c"],textprops={'fontsize':20,'color':'red'})

環形圖

plt.pie(x,labels=["a","b","c"],textprops={'fontsize':20,'color':'red'}) plt.pie([1],colors='w',radius=0.7)

內嵌環形餅圖

plt.figure(dpi=600) a=[0.4,0.15,0.2,0.1,0.15] b=[0.3,0.25,0.2,0.1,0.15] plt.pie(a) plt.pie(b,radius=0.7)

總結

以上是生活随笔為你收集整理的matplotlib(4)饼图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。