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

Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解

這篇具有很好參考價(jià)值的文章主要介紹了Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

[ 系列文章篇 ]
2022 見證中國崛起從 Python 繪制中國地圖開始:使用 pyecharts 最新版本繪制中國地圖實(shí)例詳解,個(gè)性化地圖定制及常用參數(shù)解析

[ 專欄推薦 ]
Python 短視頻自動(dòng)化發(fā)布,包含抖音、快手、bilibili、小紅書、微視、好看視頻、西瓜視頻、視頻號(hào)等 10 余種平臺(tái)

第一章:世界地圖繪制演示

先給大家看下效果圖哈。
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解

① 世界地圖數(shù)據(jù)準(zhǔn)備

地圖數(shù)據(jù)如下:
因?yàn)槭鞘澜绲貓D,所以對標(biāo)的國家,我設(shè)置了 2 組,里面的數(shù)據(jù)是隨機(jī)生成的。

# -*- coding:utf-8 -*-
# 2022-2-14
# 作者:小藍(lán)棗
# pyecharts地圖

# 需要引用的庫
from pyecharts import options as opts
from pyecharts.charts import Map
import random

# 設(shè)置奧特曼所存在的相關(guān)國家,并設(shè)置初始數(shù)量為0
ultraman = [
['Russia', 0],
['China', 0],
['United States', 0],
['Australia', 0]
]

# 設(shè)置怪獸存在的相關(guān)國家,并設(shè)置初始數(shù)量為0
monster = [
['India', 0],
['Canada', 0],
['France', 0],
['Brazil', 0]
]

def data_filling(array):
    ''' 
     作用:給數(shù)組數(shù)據(jù)填充隨機(jī)數(shù)
    '''
    for i in array:
        # 隨機(jī)生成1到1000的隨機(jī)數(shù)
        i[1] = random.randint(1,1000)
        print(i)
        
data_filling(ultraman)
data_filling(monster)

② 世界地圖生成

上面的數(shù)據(jù)代碼,加上下面的地圖生成代碼,合在一起就生成地圖了。

def create_world_map():
    ''' 
     作用:生成世界地圖
    '''
    (   # 大小設(shè)置
        Map()
        .add(
            series_name="奧特曼", 
            data_pair=ultraman, 
            maptype="world", 
        )
        .add(
            series_name="怪獸", 
            data_pair=monster, 
            maptype="world", 
        )
        # 全局配置項(xiàng)
        .set_global_opts(
            # 設(shè)置標(biāo)題
            title_opts=opts.TitleOpts(title="世界地圖"),
            # 設(shè)置標(biāo)準(zhǔn)顯示
            visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=False),
        )
        # 系列配置項(xiàng)
        .set_series_opts(
            # 標(biāo)簽名稱顯示,默認(rèn)為True
            label_opts=opts.LabelOpts(is_show=False, color="blue")
        )
        # 生成本地html文件
        .render("世界地圖.html")
    )

create_world_map()

運(yùn)行后會(huì)生成一個(gè) html 文件,打開后就可以查看生成的地圖了。
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解
生成的地圖效果圖如下:
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解

第二章:省份(河北?。┑貓D繪制演示

先給大家看下效果圖哈。
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解

① 省份地圖數(shù)據(jù)準(zhǔn)備

地圖數(shù)據(jù)如下:
因?yàn)槭鞘》莸貓D,所以對標(biāo)的城市,我設(shè)置了 2 組,里面的數(shù)據(jù)是隨機(jī)生成的。

# -*- coding:utf-8 -*-
# 2022-2-14
# 作者:小藍(lán)棗
# pyecharts地圖

# 需要引用的庫
from pyecharts import options as opts
from pyecharts.charts import Map
import random

# 設(shè)置奧特曼所存在的相關(guān)城市,并設(shè)置初始數(shù)量為0
ultraman = [
['承德市', 0],
['邯鄲市', 0],
['石家莊市', 0]
]

# 設(shè)置怪獸存在的相關(guān)城市,并設(shè)置初始數(shù)量為0
monster = [
['張家口市', 0],
['秦皇島市', 0],
['保定市', 0]
]

def data_filling(array):
    ''' 
     作用:給數(shù)組數(shù)據(jù)填充隨機(jī)數(shù)
    '''
    for i in array:
        # 隨機(jī)生成1到1000的隨機(jī)數(shù)
        i[1] = random.randint(1,1000)
        print(i)
        
data_filling(ultraman)
data_filling(monster)

② 省份地圖生成

上面的數(shù)據(jù)代碼,加上下面的地圖生成代碼,合在一起就生成地圖了。

def create_province_map():
    ''' 
     作用:生成省份地圖
    '''
    (   # 大小設(shè)置
        Map()
        .add(
            series_name="奧特曼", 
            data_pair=ultraman, 
            maptype="河北", 
        )
        .add(
            series_name="怪獸", 
            data_pair=monster, 
            maptype="河北", 
        )
        # 全局配置項(xiàng)
        .set_global_opts(
            # 設(shè)置標(biāo)題
            title_opts=opts.TitleOpts(title="省份地圖"),
            # 設(shè)置標(biāo)準(zhǔn)顯示
            visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=False),
        )
        # 系列配置項(xiàng)
        .set_series_opts(
            # 標(biāo)簽名稱顯示,默認(rèn)為True
            label_opts=opts.LabelOpts(is_show=True, color="blue")
        )
        # 生成本地html文件
        .render("省份地圖.html")
    )

create_province_map()

運(yùn)行后會(huì)生成一個(gè) html 文件,打開后就可以查看生成的地圖了。
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解
生成的地圖效果圖如下:
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解

第三章:城市(承德市)地圖繪制演示

先給大家看下效果圖哈。
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解

① 城市地圖數(shù)據(jù)準(zhǔn)備

地圖數(shù)據(jù)如下:
因?yàn)槭鞘》莸貓D,所以對標(biāo)的城市,我設(shè)置了 2 組,里面的數(shù)據(jù)是隨機(jī)生成的。

# -*- coding:utf-8 -*-
# 2022-2-14
# 作者:小藍(lán)棗
# pyecharts地圖

# 需要引用的庫
from pyecharts import options as opts
from pyecharts.charts import Map
import random

# 設(shè)置奧特曼所存在的相關(guān)城市,并設(shè)置初始數(shù)量為0
ultraman = [
['雙橋區(qū)', 0],
['隆化縣', 0],
['寬城滿族自治縣', 0]
]

# 設(shè)置怪獸存在的相關(guān)城市,并設(shè)置初始數(shù)量為0
monster = [
['平泉縣', 0],
['豐寧滿族自治縣', 0],
['興隆縣', 0]
]

def data_filling(array):
    ''' 
     作用:給數(shù)組數(shù)據(jù)填充隨機(jī)數(shù)
    '''
    for i in array:
        # 隨機(jī)生成1到1000的隨機(jī)數(shù)
        i[1] = random.randint(1,1000)
        print(i)
        
data_filling(ultraman)
data_filling(monster)

② 城市地圖生成

上面的數(shù)據(jù)代碼,加上下面的地圖生成代碼,合在一起就生成地圖了。

def create_city_map():
    ''' 
     作用:生成城市地圖
    '''
    (   # 大小設(shè)置
        Map()
        .add(
            series_name="奧特曼", 
            data_pair=ultraman, 
            maptype="承德", 
        )
        .add(
            series_name="怪獸", 
            data_pair=monster, 
            maptype="承德", 
        )
        # 全局配置項(xiàng)
        .set_global_opts(
            # 設(shè)置標(biāo)題
            title_opts=opts.TitleOpts(title="城市地圖"),
            # 設(shè)置標(biāo)準(zhǔn)顯示
            visualmap_opts=opts.VisualMapOpts(max_=1000, is_piecewise=False),
        )
        # 系列配置項(xiàng)
        .set_series_opts(
            # 標(biāo)簽名稱顯示,默認(rèn)為True
            label_opts=opts.LabelOpts(is_show=True, color="blue")
        )
        # 生成本地html文件
        .render("城市地圖.html")
    )

create_city_map()

運(yùn)行后會(huì)生成一個(gè) html 文件,打開后就可以查看生成的地圖了。
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解
生成的地圖效果圖如下:
Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解
喜歡的點(diǎn)個(gè)贊?吧!
文章來源地址http://www.zghlxwxcb.cn/news/detail-437473.html

到了這里,關(guān)于Python 地圖篇 - 使用pyecharts繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

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

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

    2024年02月10日
    瀏覽(25)
  • unity游戲地圖如何實(shí)現(xiàn)大世界地圖

    unity游戲地圖如何實(shí)現(xiàn)大世界地圖

    ????????大世界地圖是游戲地圖開發(fā)中不可或缺的場景,玩家可以在其中自由探索和移動(dòng)。然而,實(shí)現(xiàn)大世界地圖需要解決與大量地圖數(shù)據(jù)處理和加載渲染優(yōu)化有關(guān)的技術(shù)問題。本文將介紹如何利用unity游戲地圖實(shí)現(xiàn)大世界地圖。 ????????地圖數(shù)據(jù)處理是實(shí)現(xiàn)大世界地

    2024年02月06日
    瀏覽(22)
  • Android-高級(jí)-UI-進(jìn)階之路-(七)-SVG-基礎(chǔ)使用-+-繪制中國地圖

    Android-高級(jí)-UI-進(jìn)階之路-(七)-SVG-基礎(chǔ)使用-+-繪制中國地圖

    輸入搜索動(dòng)畫 利用在線繪制 SVG 圖標(biāo)網(wǎng)站 制作搜索圖標(biāo) 可以自己隨意搗鼓繪制,繪制好了之后點(diǎn)擊視圖-源代碼,將 SVG 代碼復(fù)制出來保存成 search_svg.xml 在線轉(zhuǎn)換 svg2vector 點(diǎn)擊空白或者直接將 SVG 拖拽指定區(qū)域進(jìn)行轉(zhuǎn)換 將轉(zhuǎn)換好的 Android 格式的 vector 導(dǎo)入 AS 開始制作動(dòng)畫關(guān)聯(lián)

    2024年03月20日
    瀏覽(35)
  • Android高級(jí)UI進(jìn)階之路(七)——SVG基礎(chǔ)使用(繪制中國地圖)

    Android高級(jí)UI進(jìn)階之路(七)——SVG基礎(chǔ)使用(繪制中國地圖)

    Android高級(jí)UI進(jìn)階之路(一) —— View的基礎(chǔ)知識(shí) Android高級(jí)UI進(jìn)階之路(二) —— 深入理解Android8.0 View的觸摸事件分發(fā)機(jī)制 Android高級(jí)UI進(jìn)階之路(三) —— 理解View的工作原理及自定義View入門 Android高級(jí)UI進(jìn)階之路(四) —— Paint渲染濾鏡xfermode使用 Android高級(jí)UI進(jìn)階之路(五) —— Canva

    2024年02月05日
    瀏覽(32)
  • Unity 實(shí)現(xiàn)大世界地圖的技術(shù)原理

    在游戲開發(fā)中,大世界地圖是一種非常重要的場景,它可以讓玩家在游戲中自由探索和移動(dòng)。但是,實(shí)現(xiàn)大世界地圖也面臨著一些技術(shù)挑戰(zhàn),比如如何處理大量的地圖數(shù)據(jù)、如何優(yōu)化地圖的加載和渲染等問題。在本文中,我們將介紹Unity實(shí)現(xiàn)大世界地圖的技術(shù)原理,并給出對

    2023年04月09日
    瀏覽(29)
  • 【Python】pyecharts 模塊 ⑤ ( 地圖繪制 | pyecharts 地圖繪制步驟 | 為地圖進(jìn)行全局配置 )

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

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

    2024年02月16日
    瀏覽(29)
  • vue echarts 3D地球和世界地圖的實(shí)現(xiàn),并且顯示不同國家的數(shù)據(jù)

    vue echarts 3D地球和世界地圖的實(shí)現(xiàn),并且顯示不同國家的數(shù)據(jù)

    別忘記給#earth元素設(shè)置寬高 效果如下圖 別忘記給#world元素設(shè)置寬高 其中注意點(diǎn)是world.js 下載地址 下載完成以后需要對其進(jìn)行改變一下,原本是他是放在一個(gè)匿名自執(zhí)行函數(shù)里面,直接在vue里面引用會(huì)報(bào)錯(cuò),要把他變成 export 對象,代碼片段實(shí)例 效果如下圖 關(guān)鍵點(diǎn)在globe里面

    2024年02月04日
    瀏覽(29)
  • Android-高級(jí)-UI-進(jìn)階之路-(七)-SVG-基礎(chǔ)使用-+-繪制中國地圖,Android面試中常問的MMAP到底是啥東東

    Android-高級(jí)-UI-進(jìn)階之路-(七)-SVG-基礎(chǔ)使用-+-繪制中國地圖,Android面試中常問的MMAP到底是啥東東

    iv.setImageDrawable(animatedVectorDrawable) val animatable = iv.drawable as Animatable animatable.start() } } 輸入搜索動(dòng)畫 利用在線繪制 SVG 圖標(biāo)網(wǎng)站 制作搜索圖標(biāo) 可以自己隨意搗鼓繪制,繪制好了之后點(diǎn)擊視圖-源代碼,將 SVG 代碼復(fù)制出來保存成 search_svg.xml 在線轉(zhuǎn)換 svg2vector 點(diǎn)擊空白或者直接將

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

    Python-PyEchart繪制地圖(Map)

    Python-PyEchart繪制地圖Map 一、簡介 參考官網(wǎng)地址: 相關(guān)數(shù)據(jù)準(zhǔn)備: ????關(guān)注上面公眾號(hào),回復(fù)“地圖”即可獲取相關(guān)數(shù)據(jù)。 圖對象具體配置參考: 全局配置參考: JSON數(shù)據(jù)參考: 1、 全國疫情可視化地圖 案例參考: 繪制地圖工具模塊: 調(diào)用地圖工具模塊中的函數(shù): 效果

    2024年02月13日
    瀏覽(28)
  • Jupyter中使用Pyecharts繪制地圖

    Jupyter中使用Pyecharts繪制地圖

    背景:根據(jù)各省頻率繪制地圖 根據(jù)各省頻率繪制地圖,可以使用 Pyecharts 繪制。下面是詳細(xì)的步驟: 1、安裝 Pyecharts:可以通過 !pip install pyecharts 命令安裝。 2、導(dǎo)入相關(guān)庫 3、準(zhǔn)備數(shù)據(jù):需要將各省份和對應(yīng)頻率存儲(chǔ)在一個(gè) DataFrame 中,其中列名為 \\\"province\\\" 和 \\\"frequency\\\"。例如

    2024年02月10日
    瀏覽(29)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包