整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          可視化 - Python精美地圖動態展示近20年全國各省市GDP

          家好,我是Python當打之年

          本期我們利用Python可視化動態展示2001-2019年全國各省市GDP數據,涉及到pandas數據處理、pyechars數據可視化,希望對你有所幫助。

          先看看效果:



          1. 數據獲取

          數據來源:國家統計局官網(http://www.stats.gov.cn/)

          可在線下載到本地,保存為csv或excel格式,用pandas中的DataFrame進行讀取。

          import pandas as pd
          
          datas = pd.read_csv('2001-2019各省GDP數據.csv', encoding='gbk')

          2. 數據可視化

          2.1 2019年各省市GDP柱狀圖(橫向)

          默認縮放為橫向縮放。

          代碼:

          def get_gdp_bar1(datas):
              c = (
                  Bar()
                      .add_xaxis(datas['地區'].values.tolist())
                      .add_yaxis('全國各省GDP(億元)', datas['2019年'].values.tolist())
                      .set_global_opts(
                      title_opts=opts.TitleOpts(title='2019年全國各省GDP(億元)'),
                      datazoom_opts=[opts.DataZoomOpts(), opts.DataZoomOpts(type_='inside')],
                  )
                  .render('2019年全國各省GDP_Bar1.html')
              )

          效果:


          2.2 2019年各省市GDP柱狀圖(縱向)

          調整縮放為縱向縮放。

          代碼:

          def get_gdp_bar2(datas):
              sort_info = datas.sort_values(by='2019年', ascending=True)
              c = (
                  Bar()
                      .add_xaxis(sort_info['地區'].values.tolist())
                      .add_yaxis('全國各省GDP(億元)', sort_info['2019年'].values.tolist())
                      .reversal_axis()
                      .set_series_opts(label_opts=opts.LabelOpts(position="right"))
                      .set_global_opts(
                      title_opts=opts.TitleOpts(title='2019年全國各省GDP(億元)'),
                      datazoom_opts=[opts.DataZoomOpts(is_show=True, orient='vertical')],
                  )
                  .render('2019年全國各省GDP_Bar2.html')
              )

          效果:


          2.3 2019年各省市GDP全國地圖

          地圖顯示時注意需要對表格中地區數據做去除后綴處理,即將省、市、自治區等去掉,否則無法顯示

          代碼:

          def get_gdp_map1(datas):
              datas['地區'].replace(regex=True, inplace=True, to_replace=['省', '市', '維吾爾自治區', '回族自治區', '壯族自治區', '自治區'], value=r'')
              map = (
                  Map()
                  .add('全國各省GDP(億元)', datas[['地區', '2019年']].values.tolist(), 'china')
                  .set_global_opts(
                      title_opts=opts.TitleOpts(title='2019年全國各省GDP(億元)'),
                      visualmap_opts=opts.VisualMapOpts(max_=110000),
                  )
              )
              map.render('2019年全國各省GDP_Map.html')

          效果:

          默認圖例為colorbar。

          2.4 2001-2019年每年各省市GDP輪播圖

          修改圖例(分段)、增加時間序列。

          代碼:

          def get_gdp_map2(datas):
              datas['地區'].replace(regex=True, inplace=True, to_replace=['省', '市', '維吾爾自治區', '回族自治區', '壯族自治區', '自治區'], value=r'')
              tl = Timeline()
              # 播放的速度,單位毫秒(ms)
              tl.add_schema(play_interval=300, symbol='emptydiamond')
              for i in range(2001, 2020):
                  map0 = (
                      Map()
                      .add('全國各省GDP(億元)', datas[['地區', str(i) + '年']].values.tolist(), 'china')
                      .set_global_opts(
                          title_opts=opts.TitleOpts(title='{}年全國各省GDP(億元)'.format(i)),
                          visualmap_opts=opts.VisualMapOpts(max_=110000,is_piecewise=True),
                      )
                  )
                  tl.add(map0, '{}年'.format(i))
              tl.render('2001-2019年全國各省GDP.html')

          效果:

          symbol參數:標記圖形,可根據需要設置'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'等。

          以上就是本期的全部內容了,文章首發公眾號 “Python當打之年” ,每天都有python編程技巧推送,希望大家可以喜歡。

          絡不良與垃圾信息舉報受理中心 https://12321.cn

          全國12315平臺 http://www.12315.cn

          中國掃黃打非網 http://www.shdf.gov.cn/shdf/channels/740.html

          電信用戶申訴受理中心 https://dxss.miit.gov.cn

          國家郵政局申訴網站 http://sswz.spb.gov.cn/index.html

          國家藥監局數據查詢 http://app1.sfda.gov.cn/datasearchcnda/face3/dir.html

          國家企業信用信息公示 http://www.gsxt.gov.cn/index.html

          個人信用記錄查詢的征信中心 https://ipcrs.pbccrc.org.cn

          醫生執業注冊信息查詢 http://zgcx.nhc.gov.cn:9090/doctor

          學籍檔案查詢的學信網 https://www.chsi.com.cn

          判決文書查詢 http://www.court.gov.cn/wenshu.html

          中國領事服務網 http://cs.mfa.gov.cn/zggmcg/

          公安部舉報中心 https://www.12389.gov.cn

          中紀委國家監委舉報 http://www.12388.gov.cn

          12309中國檢察院 http://www.12309.gov.cn

          中央網信辦(不良信息舉報) http://www.12377.cn

          國家新聞出版廣電總局 http://dy.chinasarft.gov.cn/index.html

          國家新聞出版游戲審批 http://www.sapprft.gov.cn/sapprft/channels/

          互聯網金融舉報信息平臺 https://jubao.nifa.org.cn/ipnifa/

          歡迎關注微信公眾號“kdhcom”,查看更多 ≧???≦。

          源:南陽日報-龍騰南陽

          五千年人文歷史古樸厚重,八百里伏牛山風光無限。南陽,這里有楚文化的浪漫飄逸,又有漢文化的博大雄渾,這里有中醫祖庭醫圣祠、諸葛躬耕地臥龍崗,這里還是南水北調中線工程的渠首所在地和核心水源地,可賞月季、品美玉,可觀漢畫、嗅艾香。中央廣播電視總臺財經節目中心大型融媒活動《百年百城》帶您走進南陽,看在這片古老又年輕的土地上,正唱響綠色崛起、美麗富民的奮進之歌。看直播>>https://vod-finance.cctv.cn/cctv/cctvh5/cctv2/2021/share/index.html?pageId=videolive://OlyL20211222222900000CH00000020&appkey=0-caijing

          本文來自【南陽日報-龍騰南陽】,僅代表作者觀點。全國黨媒信息公共平臺提供信息發布傳播服務。

          ID:jrtt


          主站蜘蛛池模板: 动漫精品专区一区二区三区不卡| 无码人妻精品一区二区三区久久久| 3d动漫精品啪啪一区二区中| 无码人妻一区二区三区av| 久久久国产一区二区三区| 国产一区二区三区乱码在线观看 | 国产精品综合AV一区二区国产馆| 国产精品自在拍一区二区不卡| 亚洲AV无码一区二区三区性色 | 精品一区二区三区3d动漫| 亚洲欧洲精品一区二区三区| 午夜福利一区二区三区高清视频| 精品一区二区三区视频| 日韩精品电影一区| 国产精品一区二区在线观看| 女人18毛片a级毛片一区二区| 亚洲AV成人精品日韩一区| 人妻av无码一区二区三区| 无码一区二区三区在线观看| 国产一区二区在线视频| 国产人妖视频一区二区| 国产一区二区三区乱码| 无码精品一区二区三区免费视频| 久久青草精品一区二区三区| 综合人妻久久一区二区精品| 亚洲AV无码一区二区乱孑伦AS| 久久久精品人妻一区二区三区| 亚洲一区二区在线视频| 蜜桃无码AV一区二区| 无码国产精品一区二区免费式影视 | 亚洲午夜精品第一区二区8050| 日韩一区二区在线观看| 手机看片一区二区| 人妻体内射精一区二区三四| 亚拍精品一区二区三区| 天堂一区二区三区精品| 一区二区三区中文| 老熟妇仑乱视频一区二区| 无码aⅴ精品一区二区三区| 一区二区三区高清在线| 无码人妻品一区二区三区精99|