Python是一種非常有用的編程語言,有著豐富的庫和工具來幫助我們完成各種任務。本文將介紹如何使用Python來繪制畸形餅圖。
# 導入必要的庫 import matplotlib.pyplot as plt # 準備數據 labels = ['A', 'B', 'C', 'D', 'E'] sizes = [15, 30, 45, 10, 5] explode = (0, 0.1, 0, 0, 0) # 繪制餅圖 fig1, ax1 = plt.subplots() ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True, startangle=90) ax1.axis('equal') # 添加標題 ax1.set_title('畸形餅圖') # 顯示圖像 plt.show()
以上代碼中,我們首先導入了matplotlib庫,這是一個用于繪制各種圖表的Python庫。然后,我們準備了需要顯示的數據,其中labels是每個扇形區域的標簽,sizes是各個區域的大小,explode是每個區域距離圓心的距離,這樣可以讓餅圖更加突出。接下來,我們使用plt.subplots()函數創建了一個畫布和一個子圖,然后使用ax1.pie()函數繪制了餅圖,并使用ax1.set_title()函數設置了圖像的標題。最后,我們使用plt.show()函數顯示了圖像。
通過以上代碼的運行,我們可以得到一張畸形餅圖,它呈現出各個扇形區域大小的不同,同時采用了爆炸式的視覺效果,使得圖像更加吸引人。
上一篇css仿ios 切換開關
下一篇net123oracle