餅圖如何添加標(biāo)簽?
中添加餅圖標(biāo)簽的方法。
一、準(zhǔn)備數(shù)據(jù)
在繪制餅圖之前,需要準(zhǔn)備數(shù)據(jù)。假設(shè)我們有以下數(shù)據(jù)
data = [20, 30, 50]
labels = ['', 'B', 'C']
其中,data表示每個(gè)標(biāo)簽的數(shù)值,labels表示每個(gè)標(biāo)簽的名稱(chēng)。
二、繪制餅圖
atplotlib庫(kù)繪制餅圖。具體代碼如下
portatplotlib.pyplot as plt
plt.pie(data, labels=labels)
plt.show()
這段代碼將繪制一個(gè)簡(jiǎn)單的餅圖,其中每個(gè)標(biāo)簽的數(shù)值由data提供,每個(gè)標(biāo)簽的名稱(chēng)由labels提供。
三、添加標(biāo)簽
默認(rèn)情況下,餅圖中的標(biāo)簽是在圖形外部顯示的。如果需要將標(biāo)簽添加到圖形內(nèi)部,可以使用pie函數(shù)的autopct參數(shù)。具體代碼如下
plt.pie(data, labels=labels, autopct='%1.1f%%')
這段代碼將在每個(gè)標(biāo)簽的內(nèi)部添加一個(gè)百分比標(biāo)簽。
四、調(diào)整標(biāo)簽位置
gle參數(shù)調(diào)整餅圖的起始角度,以及使用textprops參數(shù)調(diào)整標(biāo)簽的位置。具體代碼如下
gletsize' 14})
這段代碼將使餅圖從90度的位置開(kāi)始繪制,并將標(biāo)簽的字體大小設(shè)置為14。
gle參數(shù)和textprops參數(shù),我們可以輕松地調(diào)整餅圖的標(biāo)簽位置和樣式。希望本文對(duì)您有所幫助。