2020-07-07
閱讀量:
2995
使用matplotlib畫圖時(shí),餅圖每塊的顏色怎么設(shè)置??
pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6, shadow=False, labeldistance=1.1, startangle=None, radius=None, counterclock=True, wedgeprops=None, textprops=None, center=(0, 0), frame=False, rotatelabels=False, hold=None, data=None)
explode :(每一塊)離開中心距離;
startangle :起始繪制角度,默認(rèn)圖是從x軸正方向逆時(shí)針畫起,如設(shè)定=90則從y軸正方向畫起;
shadow :在餅圖下面畫一個(gè)陰影。默認(rèn)值:False,即不畫陰影;
labeldistance :label標(biāo)記的繪制位置,相對(duì)于半徑的比例,默認(rèn)值為1.1, 如<1則繪制在餅圖內(nèi)側(cè);
autopct :控制餅圖內(nèi)百分比設(shè)置,可以使用format字符串或者format function
'%1.1f'指小數(shù)點(diǎn)前后位數(shù)(沒(méi)有用空格補(bǔ)齊);
pctdistance :類似于labeldistance,指定autopct的位置刻度,默認(rèn)值為0.6;
radius :控制餅圖半徑,默認(rèn)值為1;
counterclock :指定指針?lè)较?;布爾值,可選參數(shù),默認(rèn)為:True,即逆時(shí)針。將值改為False即可改為順時(shí)針。
wedgeprops :字典類型,可選參數(shù),默認(rèn)值:None。參數(shù)字典傳遞給wedge對(duì)象用來(lái)畫一個(gè)餅圖。例如:wedgeprops={'linewidth':3}設(shè)置wedge線寬為3。
textprops :設(shè)置標(biāo)簽(labels)和比例文字的格式;字典類型,可選參數(shù),默認(rèn)值為:None。傳遞給text對(duì)象的字典參數(shù)。
center :浮點(diǎn)類型的列表,可選參數(shù),默認(rèn)值:(0,0)。圖標(biāo)中心位置。
frame :布爾類型,可選參數(shù),默認(rèn)值:False。如果是true,繪制帶有表的軸框架。
rotatelabels :布爾類型,可選參數(shù),默認(rèn)為:False。如果為True,旋轉(zhuǎn)每個(gè)label到指定的角度。
想修改顏色可以設(shè)置colors參數(shù)
colors:數(shù)組,可選參數(shù),默認(rèn)為:None;用來(lái)標(biāo)注每塊餅圖的matplotlib顏色參數(shù)序列。如果為None,將使用當(dāng)前活動(dòng)環(huán)的顏色。






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論