整合營銷服務商

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

          免費咨詢熱線:

          可視化 - 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


          主站蜘蛛池模板: 国模大尺度视频一区二区| 日本一区中文字幕日本一二三区视频| 影院无码人妻精品一区二区| av一区二区三区人妻少妇| 亚州日本乱码一区二区三区| 亚洲狠狠狠一区二区三区| 国产精品亚洲一区二区三区在线| 亚洲AV乱码一区二区三区林ゆな| 91video国产一区| 国产精品揄拍一区二区| 国产精品一区二区三区高清在线 | 日韩综合无码一区二区| 国产精品高清一区二区三区| 国产精品亚洲午夜一区二区三区| 欧美日韩国产免费一区二区三区| 日韩一区二区三区免费播放| 国产色综合一区二区三区| 亚洲熟妇av一区二区三区下载| 免费无码一区二区三区蜜桃大| www亚洲精品少妇裸乳一区二区 | 亚洲av乱码一区二区三区香蕉 | 韩国精品一区二区三区无码视频| 无码人妻久久一区二区三区蜜桃| 国产人妖视频一区二区| 亚洲一区AV无码少妇电影| 无码人妻精品一区二区三区99不卡| 国产成人精品视频一区二区不卡| 国产精品99精品一区二区三区| 国产福利电影一区二区三区,日韩伦理电影在线福 | 亚州国产AV一区二区三区伊在| 色噜噜AV亚洲色一区二区| 亚无码乱人伦一区二区| 国模精品一区二区三区| 欧美成人aaa片一区国产精品 | 国产在线精品一区二区中文| 国产精品无码一区二区在线观| 国产精品 视频一区 二区三区| 国产精品亚洲午夜一区二区三区| 三上悠亚一区二区观看| 亚洲乱色熟女一区二区三区蜜臀 | 无码少妇一区二区|