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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

13行Python代码画美国疫情地图!美国现在可怕哇!

發布時間:2023/12/20 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 13行Python代码画美国疫情地图!美国现在可怕哇! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

截至3月28日,美國累計新冠肺炎確診病例已經超過12萬例,累計死亡病例超兩千例。美國政府已宣布17個州和地區為應對新冠肺炎疫情“災難狀態”。美國疾控中心28日還對紐約州等疫情較嚴重的三州發布旅行建議。

有朋友就問能否介紹下如何使用Python繪制美國疫情地圖。之前介紹的是使用

PyEcharts繪制了全球、中國、湖北的疫情地圖,疫情的相關文章如下,有興趣可查

8行Python代碼輕松繪制新冠疫情地圖

動態新冠疫情地圖Python輕松畫

Python繪制16省支援湖北地圖

湖北動態新冠疫情地圖Python輕松畫

Python抓取實時數據繪制地圖

世界動態疫情地圖Python輕松畫

Python抓取網易實時疫情數據

Python畫火爆全網的央視圖表

但是PyEcharts并沒有美國各州的地圖文件,無法繪制美國疫情地圖,所以不得不找其他的工具進行繪制。皇天不負有心人,找到了Plotly這個工具。

Plotly是新一代的Python數據可視化開發庫,它通過構建基于瀏覽器顯示的web形式的可交互圖表來展示信息,可創建多達數十種精美的圖表和地圖。

Plotly可繪制的部分效果圖如下

Plotly繪制的地圖效果是這樣的,因為紐約累計確診確診人數遠大于其他地區,所以看到就是這個效果了。

?

?

首先我們來安裝需要的模塊:

#?安裝plotly模塊,直接安裝就是最新的版本,我用的是4.5.4 pip?install?plotly

如果安裝慢或不成功,可以使用下面的代碼換個國內源地址進行安裝

pip?install?plotly -i https://pypi.tuna.tsinghua.edu.cn/simple

然后導入需要使用的模塊:

#?導入需要使用的模塊 import?plotly.graph_objects?as?go import?pandas?as?pd

?

然后導入需要數據,數據是這樣的,存在Excel表格中:

導入數據,代碼如下:

#?導入數據 df?=?pd.read_excel('C:/Python/US/US.xlsx',sheet_name='1')

?

接下來就可以創建地圖并設置相應的參數了,代碼如下:

fig?=?go.Figure(data=go.Choropleth(locations=df['code'],?#?設置位置,各州的編號(縮寫)z?=?df['conNum'].astype(float),?#?設置填充色數據locationmode?=?'USA-states',?#?設置國家名稱colorscale?=?'Reds',?#?圖例顏色colorbar_title?=?"人數",?#?圖例標題 ))fig.update_layout(title_text?=?'美國累計確診人數',?#?地圖標題geo_scope='usa',?#?設置地圖的范圍為美國#scope可選有"world","usa","europe","asia","africa","north?america","south?america" )

?

最后導出地圖,代碼如下:

#?將地圖導出為html文件 fig.write_html("C:/Python/US/US.html")

源碼打包好,需要的加群:850591259

?

總結

以上是生活随笔為你收集整理的13行Python代码画美国疫情地图!美国现在可怕哇!的全部內容,希望文章能夠幫你解決所遇到的問題。

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