天天看點

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()
      

  

matplotlib制作圖表資料