国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python繪制世界疫情地圖

這篇具有很好參考價值的文章主要介紹了Python繪制世界疫情地圖。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

世界疫情數據下載:
方法一:關注微信公眾號大數據智庫(公眾號二維碼在我的主頁左下角),回復疫情數據,即可獲取網盤鏈接

方法二:在gitee上面下載》》點擊:疫情數據下載

注:此數據是2022年3月12號的結果,其中透明的地方代表確診人數小于10萬人,白色的地方代表無該國家的數據。

最終效果:
Python繪制世界疫情地圖
Python繪制世界疫情地圖

下載需要的python包:

!pip install echarts-countries-pypkg
!pip install echarts-china-provinces-pypkg
!pip install echarts-countries-china-cities-pypkg
import seaborn as sns
import numpy as np
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
%matplotlib inline
plt.rcParams['font.sans-serif']=['Microsoft YaHei'] # 用來正常顯示中文標簽
plt.rcParams['axes.unicode_minus']=False # 用來正常顯示負號
from datetime import datetime
plt.figure(figsize=(16,10))
import pyecharts.options as opts
from pyecharts.charts import Line
from pyecharts.faker import Faker
from pyecharts.charts import Bar
import os
from pyecharts.options.global_options import ThemeType
alldfgbcountrysum=pd.read_csv("alldfgbcountrysum.csv",encoding='utf-8-sig')
alldfregiongbmax=alldfgbcountrysum.groupby(alldfgbcountrysum['Country_Region'])['Confirmed','Recovered','Deaths','Date'].max()
alldfregiongbmax.reset_index(inplace=True)
# 這句話的意思是把數據當中國家名US改成United States,否則地圖上無法顯示美國數據
alldfregiongbmax.loc[(alldfregiongbmax['Country_Region']=='US','Country_Region')]='United States'
alldfregiongbmax[alldfregiongbmax['Countey_Region']=='United States']

alldfregiongbmax的數據:
Python繪制世界疫情地圖
地圖繪制:

# 地圖繪制
from pyecharts import options as opts
from pyecharts.charts import Map 
import random
regions=alldfregiongbmax['Country_Region'].to_list()

regions2=[]
for i in range(len(regions)):
    regions2.append(regions[i])
regions2

data=[(i,alldfregiongbmax[alldfregiongbmax['Country_Region']==i]['Confirmed'].to_list()) for i in regions2]
data
imap=(
    Map(
        init_opts=opts.InitOpts(bg_color='rgba(255,250,205,0.2)',
                               width='1400px',
                                height='1000px',
                                page_title='疫情數據',
                                theme=ThemeType.ROMA
                               )
    )
    .add("確診人數",data,"world",zoom=1)
    .set_global_opts(
        title_opts=opts.TitleOpts(title="世界疫情數據--地圖繪制"),
        legend_opts=opts.LegendOpts(is_show=True),
        visualmap_opts=opts.VisualMapOpts(max_=80000000,min_=100000,is_piecewise=True,split_number=10),
    )
)
# imap.render_notebook() # 這句話的意思是在我運行的環(huán)境juypter notebook直接呈現地圖,不同的軟件不一樣
imap.render("map.html") # 這句話的意思是在本地的文件夾下生成一個HTML文件,聯網的狀態(tài)下查看

Python繪制世界疫情地圖
于2022-03-30更新如下:

注:如果代碼運行不了,可以私信我,我看看是哪里有問題。

  1. 我選擇的代碼運行工具是juypter notebook
  2. 世界疫情數據下載請點擊》》:疫情數據下載
  3. 要把我最上面的疫情數據下載的Excel文件下載下來。
  4. 把下載下來的這個alldfgbcountrysum.csv 放在相應的位置(設置好路徑)
  5. 選擇imap.render("map.html"),則要在聯網的狀態(tài)下顯示
  6. 我上面代碼的最后又補了一些注釋供大家參考

Python繪制世界疫情地圖

Python繪制世界疫情地圖

Python繪制世界疫情地圖
然后在相同的路徑下新建文件:

Python繪制世界疫情地圖

Python繪制世界疫情地圖
看看自己運行后得到的alldfregiongbmax是不是下面的結果:
Python繪制世界疫情地圖
Python繪制世界疫情地圖
如下圖:
Python繪制世界疫情地圖
于2022-04-17更新如下:

有小伙伴說數據下載出來無法得到Excel文件, 得到的是下面的結果:
Python繪制世界疫情地圖
解決方法:
直接全選復制,粘貼到txt,然后改個后綴名,就能成功運行了。文章來源地址http://www.zghlxwxcb.cn/news/detail-426442.html

到了這里,關于Python繪制世界疫情地圖的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【Python 實戰(zhàn)基礎】 如何繪制中國地圖展示省份GDP數據

    目錄 一、實戰(zhàn)場景 二、主要知識點 文件讀寫 基礎語法 字符串處理 文件生成 數據構建 循環(huán)遍歷 三、菜鳥實戰(zhàn) 1、創(chuàng)建 python 文件 2、運行結果 實戰(zhàn)場景:?如何繪制中國地圖展示省份GDP數據 馬上安排! Hello,菜鳥實戰(zhàn) 實戰(zhàn)場景:? 如何繪制中國地圖展示省份GDP數據 ?* Serv

    2024年02月10日
    瀏覽(25)
  • [數據分析與可視化] Python繪制數據地圖3-GeoPandas使用要點

    [數據分析與可視化] Python繪制數據地圖3-GeoPandas使用要點

    本文主要介紹GeoPandas的使用要點。GeoPandas是一個Python開源項目,旨在提供豐富而簡單的地理空間數據處理接口。GeoPandas擴展了Pandas的數據類型,并使用matplotlib進行繪圖。GeoPandas官方倉庫地址為:GeoPandas。GeoPandas的官方文檔地址為:GeoPandas-doc。本文主要參考GeoPandas Examples Gal

    2024年02月09日
    瀏覽(30)
  • 【數據可視化】Python通過Pyecharts庫繪制geo類地圖

    【數據可視化】Python通過Pyecharts庫繪制geo類地圖

    我們知道,在數據可視化中的地圖可視化分為map類地圖和geo類地圖,而現在我將介紹geo類地圖,會對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著我來一起學習學習吧?。ㄓ捎谖沂且晃怀鯇W者,若有不對的還望大家多多指教,蟹蟹~) 中文官方文檔和

    2024年02月04日
    瀏覽(25)
  • [數據分析與可視化] Python繪制數據地圖4-MovingPandas入門指北

    [數據分析與可視化] Python繪制數據地圖4-MovingPandas入門指北

    MovingPandas是一個基于Python和GeoPandas的開源地理時空數據處理庫,用于處理移動物體的軌跡數據。它提供了一組強大的工具,可以輕松地加載、分析和可視化移動物體的軌跡。通過使用MovingPandas,用戶可以輕松地處理和分析移動對象數據,并從中提取有關行為、模式和趨勢的見

    2024年02月14日
    瀏覽(21)
  • 基于SSM的百度地圖新冠疫情風險區(qū)域管理系統設計與實現+54362(免費領源碼)可做計算機畢業(yè)設計JAVA、PHP、爬蟲、APP、小程序、C#、C++、python、數據可視化、大數據、全套文案

    基于SSM的百度地圖新冠疫情風險區(qū)域管理系統設計與實現+54362(免費領源碼)可做計算機畢業(yè)設計JAVA、PHP、爬蟲、APP、小程序、C#、C++、python、數據可視化、大數據、全套文案

    隨著互聯網趨勢的到來,各行各業(yè)都在考慮利用互聯網將自己推廣出去,最好方式就是建立自己的互聯網系統,并對其進行維護和管理。在現實運用中,應用軟件的工作規(guī)則和開發(fā)步驟,采用Java技術建設新冠疫情風險區(qū)域管理系統 。 本設計主要實現集人性化、高效率、便捷

    2024年02月03日
    瀏覽(25)
  • 國內疫情地圖和省級疫情地圖

    國內疫情地圖和省級疫情地圖

    ? {\\\"lastUpdateTime\\\":\\\"2021-08-18 10:53:30\\\",\\\"chinaTotal\\\":{\\\"confirm\\\":122482,\\\"heal\\\":112984,\\\"dead\\\":5669,\\\"nowConfirm\\\":3829,\\\"suspect\\\":1,\\\"nowSevere\\\":62,\\\"importedCase\\\":7970,\\\"noInfect\\\":500,\\\"showLocalConfirm\\\":1,\\\"showlocalinfeciton\\\":1,\\\"localConfirm\\\":1134,\\\"noInfectH5\\\":100,\\\"localConfirmH5\\\":1134,\\\"local_acc_confirm\\\":94500},\\\"chinaAdd\\\":{\\\"confirm\\\":49,\\\"heal\\\":91,\\\"dead\\\":0,\\\"nowCo

    2024年02月16日
    瀏覽(57)
  • 【Python】pyecharts 模塊 ⑤ ( 地圖繪制 | pyecharts 地圖繪制步驟 | 為地圖進行全局配置 )

    【Python】pyecharts 模塊 ⑤ ( 地圖繪制 | pyecharts 地圖繪制步驟 | 為地圖進行全局配置 )

    pyecharts 畫廊網站 : https://gallery.pyecharts.org/#/ 在該網站可查看官方示例 首先 , 導入 pyecharts 中的 Map 類 , 這是 地圖繪制 的核心類 , 該類定義在 pyecharts.charts 中 ; 然后 , 創(chuàng)建 Map 類實例對象 , 該對象對應著一張地圖 ; 再后 , 準備要繪制的數據 , 數據類型是列表類型 , 列表元素是

    2024年02月16日
    瀏覽(29)
  • Python繪制中國地圖

    Python繪制中國地圖

    ?1. 導入庫 2. 導入數據 3. 南海九段線部分數據預處理 開始繪圖之前需進行數據選擇,即中國區(qū)域的數據,特別是繪制南海小地圖的更需要,可避免一些問題(小地圖上方出現完整地圖) 4. 定義掩膜方法,從全球的nc數據中,裁出中國地圖部分的數據(根據shp文件裁剪nc數據)

    2024年02月06日
    瀏覽(24)
  • ArcPy自動繪制大量地圖并設置地圖要素:Python

    ArcPy自動繪制大量地圖并設置地圖要素:Python

    ??本文介紹基于 Python 語言中 ArcPy 模塊,實現 ArcMap 自動 批量出圖 ,并對 地圖要素 進行自定義批量設置的方法。 ??首先,我們來明確一下本文所需實現的需求。 ??現有通過Python基于Excel數據加以反距離加權空間插值并掩膜圖層所繪制的北京市在2019年05月18日00時至2

    2024年04月22日
    瀏覽(32)
  • Python-PyEchart繪制地圖(Map)

    Python-PyEchart繪制地圖(Map)

    Python-PyEchart繪制地圖Map 一、簡介 參考官網地址: 相關數據準備: ????關注上面公眾號,回復“地圖”即可獲取相關數據。 圖對象具體配置參考: 全局配置參考: JSON數據參考: 1、 全國疫情可視化地圖 案例參考: 繪制地圖工具模塊: 調用地圖工具模塊中的函數: 效果

    2024年02月13日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包