matplotlib製做圖表數據

import matplotlib.pyplot as plt
import matplotlib

fig=plt.figure()
labels=['陸地','海洋']
data=[29,71]
plt.axes(aspect=1) #此處設置的目的 是爲了讓餅狀圖畫出來是圓形
#解決漢字亂碼問題
matplotlib.rcParams['font.sans-serif']=['SimHei'] #使用指定的漢字字體類型(此處爲黑體)

plt.pie(data,labels=labels,autopct='%1.2f%%',shadow=True) #autopct='%1.2f%%'輸出各塊餅狀圖所佔百分比並保存兩位小數 #傳入數據及參數,佔比保留兩位小數 explode突出顯示 shadow 陰影
plt.title('陸地和海洋的面積比')
plt.show()

  

 

相關文章
相關標籤/搜索