日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数据挖掘技术-绘制饼图

發布時間:2024/3/12 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据挖掘技术-绘制饼图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

繪制餅圖

  • 前置步驟
  • 準備數據guomin.npz,下載數據guomin.npz到Linux本地的/course/DataAnalyze/data目錄

  • 繪制餅圖
  • pyplot中繪制餅圖的函數為pie,使用pie函數繪制2017年第一季度各產業國民生產總值餅圖,如代碼 43所示。
  • 代碼 43?繪制2017年第一季度各產業國民生產總值餅圖

    In[2]:

    plt.figure(figsize=(6,6))## 將畫布設定為正方形,則繪制的餅圖是正圓

    label= ['第一產業','第二產業','第三產業']##定義餅狀圖的標簽,標簽是列表

    explode = [0.01,0.01,0.01]## 設定各項離心n個半徑

    plt.pie(values[-1,3:6],explode=explode,labels=label,autopct='%1.1f%%')## 繪制餅圖

    plt.title('2017年第一季度各產業國民生產總值餅圖')

    plt.savefig('../2017年第一季度各產業生產總值占比餅圖')

    plt.show()

    Out[2]:

    ?

  • 通過代碼 43運行結果可以明確看出三個產業在整個國民生產總值中的占比。第一產業不到5%,第三產業超過50%,說明現階段我國經濟主要貢獻產業為第三產業。
  • 繪制國民生產總值構成分布餅圖,如代碼 44所示。
  • 代碼 44?繪制國民生產總值構成分布餅圖

    In[5]:

    label1 = ['第一產業','第二產業','第三產業']## 標簽1

    label2 = ['農業','工業','建筑','批發','交通','餐飲','金融','房地產','其他']## 標簽2

    explode1 = [0.01,0.01,0.01]

    explode2 = [0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01]

    p = plt.figure(figsize=(12,12))

    ## 子圖1

    ax1 = p.add_subplot(2,2,1)

    plt.pie(values[0,3:6],explode=explode1,labels=label1,autopct='%1.1f%%')## 繪制散點圖

    plt.title('2000年第一季度國民生產總值產業構成分布餅圖')

    ##子圖2

    ax2 = p.add_subplot(2,2,2)

    plt.pie(values[-1,3:6],explode=explode1,labels=label1,autopct='%1.1f%%')## 繪制散點圖

    plt.title('2017年第一季度國民生產總值產業構成分布餅圖')

    ##子圖3

    ax3 = p.add_subplot(2,2,3)

    plt.pie(values[0,6:],explode=explode2,labels=label2,autopct='%1.1f%%')## 繪制散點圖

    plt.title('2000年第一季度國民生產總值行業構成分布餅圖') #添加圖表標題

    ##子圖3

    ax4 = p.add_subplot(2,2,4)

    plt.pie(values[-1,6:],explode=explode2,labels=label2,autopct='%1.1f%%')## 繪制散點圖

    plt.title('2017年第一季度國民生產總值行業構成分布餅圖') #添加圖表標題

    ##保存并顯示圖形

    plt.savefig('../國民生產總值構成分布餅圖.png')

    plt.show()

    Out[5]:

    ?

  • 通過代碼 44運行結果可以看出17年間第三產業在整個國民生產總值中的占比提高了10%,第一產業和第二產業在國民生產總值中的占比分別下降了4%和6%。工業在整個國民生產總值中的比例下降了7%,其他行業與金融行業則分別提升了6.7%與3.7%。
  • 總結

    以上是生活随笔為你收集整理的数据挖掘技术-绘制饼图的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。