溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python如何使用Pyecharts繪制疫情分布圖

發布時間:2021-08-04 18:09:37 來源:億速云 閱讀:174 作者:chen 欄目:編程語言

本篇內容主要講解“python如何使用Pyecharts繪制疫情分布圖”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“python如何使用Pyecharts繪制疫情分布圖”吧!

為了密切關注疫情動態,使用Python實現將數據可視化在地圖上吧。

Pyecharts 介紹

Apache Echarts 是一個由百度開源的數據可視化,憑借著良好的交互性,精巧的圖表設計,得到了眾多開發者的認可。而 Python 是一門富有表達力的語言,很適合用于數據處理。當數據分析遇上數據可視化時,pyecharts 誕生了。

Pyecharts 使用

安裝完上述繪制地圖相關的python包后,我們接下來開始畫疫情分布地圖。

首先,我們先來查看一段Pyecharts相關實現:

1、導入需要使用的依賴庫

2、pyecharts支持鏈式調用。

3、聲明Map對象

4、m.add(**kwargs)函數的調用,主要用于數據呈現,依次為:

– 圖例:字符串表示圖例

– 屬性及取值:一般為list類型 [(attr,value)],attr在這里主要表示江蘇省地級市名,attr在這里表示各地級市今日新感染人數。如果我們要對哪個地級市進行標注,就寫入對應的列表即可。

– 地圖類型 maptype=’江蘇’ 指定需要繪制的地區的區域??梢允鞘〖壍孛?,也可以是市級地名。

5、m.render()默認在當前文件生成html文件

 from pyecharts import options as opts
 from pyecharts.charts import Map
 c_today = (
            Map()
            .add("今日新增人數",
                [list(z) for z in zip(city_list, todayconfirm)],
                 maptype="江蘇"
                 )
            .render("map_jiangsu_0803.html")
        )

運行后會在當前目錄生成 map_jiangsu_0803.html,用瀏覽器打開后結果如下:

python如何使用Pyecharts繪制疫情分布圖

當鼠標移動到對應區域后,會顯示出對應地級市今日新增人數。

python如何使用Pyecharts繪制疫情分布圖

到此,相信大家對“python如何使用Pyecharts繪制疫情分布圖”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女