怎么让饼状图里面显示百分比_教你用matplotlib绘制带有负值的饼状图
生活随笔
收集整理的這篇文章主要介紹了
怎么让饼状图里面显示百分比_教你用matplotlib绘制带有负值的饼状图
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
matplotlib官網(wǎng)示例中給出了很多簡單易用的餅圖繪制范例,這里先在官網(wǎng)范例的基礎(chǔ)上,做一個(gè)簡單的總結(jié)。
利用函數(shù)ax1.pie繪制餅狀圖,傳入的參數(shù)分別為:
- sizes 切片大小
- explode 切片向外偏移距離
- labels 切片標(biāo)簽
- autopct 切片所占百分比(由sizes計(jì)算而來)
- shadow 陰影
- startangle 起始角度
- colors 切片顏色
- labeldistance 標(biāo)簽(labels位置)
- pctdistance 百分?jǐn)?shù)位置
- radius=1.0 餅圖半徑
- counterclock 是否逆時(shí)針
- frame = 1 是否繪制x-y坐標(biāo)軸(外框)
- center = (1.8,1.8) 設(shè)置餅圖中心位置,與frame一起使用
- wedgeprops = {'linewidth': 1.5, 'edgecolor':'green'} 設(shè)置切片邊緣屬性 線寬 顏色
- textprops = {'fontsize':12, 'color':'r'} 設(shè)置標(biāo)簽和百分?jǐn)?shù)字體大小/顏色
ax1.pie返回了三個(gè)對象:patches, texts, autotexts
- patches : 列表
一系列 matplotlib.patches.Wedge實(shí)例,可以用于設(shè)置legend
ax1.legend(patches, labels,
title="Ingredients
總結(jié)
以上是生活随笔為你收集整理的怎么让饼状图里面显示百分比_教你用matplotlib绘制带有负值的饼状图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 苹果电脑适合python吗_m1的Mac
- 下一篇: 只有本地用户才能安装sql_为何只有安装