91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何在Matplotlib中繪制圓環圖并在其中顯示百分比或值

小億
99
2024-05-20 14:01:38
欄目: 編程語言

要在Matplotlib中繪制圓環圖并在其中顯示百分比或值,可以使用matplotlib.pyplot.pie()方法來繪制圓環圖,并使用text()方法在每個扇形中心顯示相應的百分比或值。

以下是一個示例代碼,演示如何繪制一個簡單的圓環圖,并在其中顯示相應的百分比:

import matplotlib.pyplot as plt

sizes = [25, 30, 45]  # 各個扇形的大小
labels = ['A', 'B', 'C']  # 每個扇形的標簽

fig, ax = plt.subplots()
ax.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=90)  # 繪制圓環圖,并顯示百分比
ax.axis('equal')  # 使圓環圖看起來更圓

# 在每個扇形中心顯示相應的值
for i, size in enumerate(sizes):
    angle = sum(sizes[:i]) + size/2
    x = 0.5 * 0.8 * (i % 2) * -1
    y = 0.5 * 0.8 * (i % 2)
    ax.text(x, y, f'{size}%', ha='center', va='center')

plt.show()

在這個示例中,我們首先創建一個包含各個扇形大小的sizes列表,并指定每個扇形的標簽。然后使用matplotlib.pyplot.pie()方法繪制圓環圖,并通過autopct='%1.1f%%'參數顯示百分比。最后使用text()方法在每個扇形中心顯示相應的值。

您可以根據您的數據和需求進行修改和定制。

0
建宁县| 鹤山市| 盘山县| 定日县| 霍邱县| 姜堰市| 台中市| 通道| 惠来县| 万载县| 海淀区| 林芝县| 九江县| 嘉峪关市| 古浪县| 公安县| 富平县| 靖安县| 上思县| 财经| 平和县| 荔浦县| 祁阳县| 拉萨市| 城固县| 凤庆县| 剑河县| 措美县| 石棉县| 昂仁县| 桂林市| 象山县| 富锦市| 将乐县| 巴林左旗| 厦门市| 来安县| 河间市| 华阴市| 盐亭县| 太和县|