11
有沒有辦法在matplot lib餅圖中更改百分比標籤的默認位置?matplotlib餅圖中的百分比標籤位置
下面是一個例子餅圖:
我所使用的創作:
plt.pie(sizes, labels=labels, colors=colors, explode=explode, autopct='%1.0f%%')
現在我不喜歡有些%的標籤是如何在其他部分teritory侵入(實際上在這個例子中唯一的經歷是9米部分)。理想情況下,我希望這些標籤位於餅圖之外,並且有箭頭指向該部分,或者替代地位於部分之外。
我從來沒有使用'plt.pie',但你應該能夠做你想要的手動。該函數返回'tuple(補丁,文本,自動文本)'。 'autotexts'是包含百分比的「Text」序列。如果你循環它們,你應該能夠找到'0.1%'(或者任何你想要的)並且移動文本的位置(爲了做到這一點,你可能需要將它轉換成圓形座標)。 –