欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Python畫多個圓環圖

李中冰1年前9瀏覽0評論

Python是一種廣泛應用于數據分析和可視化的編程語言。其中,matplotlib是Python中最流行的數據可視化工具之一,它提供了一種簡單易用的方式來畫出各種圖表,包括圓環圖。

如果需要畫多個圓環圖,可以使用matplotlib中的subplot函數。該函數可以將一個畫布分成多個子圖,在每個子圖中畫出不同的圖表。

import matplotlib.pyplot as plt
# 數據
sizes1 = [20, 30, 50]
labels1 = ['A', 'B', 'C']
sizes2 = [30, 40, 30]
labels2 = ['X', 'Y', 'Z']
# 畫布和子圖
fig, (ax1, ax2) = plt.subplots(1, 2)
# 第一個子圖
ax1.pie(sizes1, labels=labels1, autopct='%1.1f%%')
ax1.set_title('圓環圖1')
# 第二個子圖
ax2.pie(sizes2, labels=labels2, autopct='%1.1f%%')
ax2.set_title('圓環圖2')
# 顯示圖表
plt.show()

在代碼中,我們首先定義了兩組數據sizes1和sizes2,以及對應的標簽labels1和labels2。然后使用subplot函數創建一個1行2列的畫布,并在其中創建兩個子圖ax1和ax2。接下來,分別在兩個子圖中畫出對應的圓環圖,并為每個子圖設置標題。最后顯示整個畫布。

通過這種方式,我們可以很容易地畫出多個圓環圖,并在同一個畫布中展示它們。