欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python數(shù)據(jù)分析之實(shí)現(xiàn)地圖數(shù)據(jù)繪制

 更新時(shí)間:2024年12月16日 10:15:38   作者:碼猩  
這篇文章主要為大家詳細(xì)介紹了python數(shù)據(jù)分析中如何實(shí)現(xiàn)地圖數(shù)據(jù)繪制,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下

python 數(shù)據(jù)分析之地圖數(shù)據(jù)繪制

1、根據(jù)歷史的2023年GDP數(shù)據(jù)做地圖分析

import numpy as np
import matplotlib
import matplotlib.pyplot as plt
matplotlib.rcParams['font.family'] = 'SimHei'
import pandas as pd
import folium
from folium import Map
import geopandas as gpd
from shapely.geometry import Point
pd.set_option('display.unicode.east_asian_width',True)
# 使用lambda函數(shù)來定義跳過行的規(guī)則,這里跳過前三行中的第二行
skip_rows = lambda x: x in [0, 1]
data=pd.read_excel('2023.xlsx')
#data=pd.read_excel('人均GDP.xlsx', sheet_name='Sheet1',header=0,skiprows=2,index_col='地區(qū)')
data

2、獲取地圖文件

注意:這里面的provinces和data2個(gè)要保證行是一樣的多的行數(shù),且有關(guān)聯(lián)的標(biāo)題名NAME字段名一樣

provinces = gpd.read_file(r'D:\Python\jupyter\畫圖分析GPD\China_provinces.shp')

4、將2個(gè)集合通過空間方式合并

merged_df=gpd.GeoDataFrame(pd.merge(provinces, data, on='NAME'), geometry=provinces.geometry, crs=provinces.crs)
#把2個(gè)DATAFrmae合集為一個(gè),通過空間關(guān)系的方式連接

5、繪制地圖

m = folium.Map(location=[20, 110], zoom_start=5)
folium.Choropleth(
    #title="2023年全國(guó)GPD分布圖",
    geo_data=merged_df.geometry,
    name="choropleth",
    data=merged_df['2023'],#數(shù)據(jù)顯示的哪個(gè)列表的值
    columns=['NAME', '2023'],
    key_on="feature.id",#使用ID的方式進(jìn)行關(guān)聯(lián)
    fill_color='YlGn',#顏色模型YlGn,YlGnBu
    legend_name="億元"#顯示數(shù)字標(biāo)題使用
).add_to(m)
m.save("province_distribution.html")#保存地圖HTML文件

以上就是python數(shù)據(jù)分析之實(shí)現(xiàn)地圖數(shù)據(jù)繪制的詳細(xì)內(nèi)容,更多關(guān)于python地圖數(shù)據(jù)繪制的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 詳解Python如何求不同分辨率圖像的峰值信噪比

    詳解Python如何求不同分辨率圖像的峰值信噪比

    這篇文章主要為大家詳細(xì)介紹了如何利用Python中的?NumPy?和?OpenCV?庫(kù)實(shí)現(xiàn)求不同分辨率圖像的峰值信噪比,感興趣的小伙伴可以跟隨不想一起學(xué)習(xí)一下
    2023-01-01
  • python?OpenCV計(jì)算圖片相似度的5種算法

    python?OpenCV計(jì)算圖片相似度的5種算法

    本文主要介紹了python?OpenCV計(jì)算圖片相似度的5種算法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • pygame編寫音樂播放器的實(shí)現(xiàn)代碼示例

    pygame編寫音樂播放器的實(shí)現(xiàn)代碼示例

    這篇文章主要介紹了pygame編寫音樂播放器的實(shí)現(xiàn)代碼示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • python用WxPython庫(kù)實(shí)現(xiàn)無邊框窗體和透明窗體實(shí)現(xiàn)方法詳解

    python用WxPython庫(kù)實(shí)現(xiàn)無邊框窗體和透明窗體實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了python用WxPython庫(kù)實(shí)現(xiàn)無邊框窗體和透明窗體實(shí)現(xiàn)方法詳解,需要的朋友可以參考下
    2020-02-02
  • python中resample函數(shù)實(shí)現(xiàn)重采樣和降采樣代碼

    python中resample函數(shù)實(shí)現(xiàn)重采樣和降采樣代碼

    今天小編就為大家分享一篇python中resample函數(shù)實(shí)現(xiàn)重采樣和降采樣代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python 監(jiān)測(cè)文件是否更新的方法

    Python 監(jiān)測(cè)文件是否更新的方法

    今天小編就為大家分享一篇Python 監(jiān)測(cè)文件是否更新的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python7個(gè)爬蟲小案例詳解(附源碼)下篇

    Python7個(gè)爬蟲小案例詳解(附源碼)下篇

    這篇文章主要介紹了Python7個(gè)爬蟲小案例詳解(附源碼)上篇,本文章內(nèi)容詳細(xì),通過案例可以更好的理解爬蟲的相關(guān)知識(shí),七個(gè)例子分為了三部分,本次為下篇,共有三道題,需要的朋友可以參考下
    2023-01-01
  • pyqt5圓形label顯示打開的攝像頭功能

    pyqt5圓形label顯示打開的攝像頭功能

    本文主要給大家講解如何使用pyqt5打開攝像頭并在label上顯示,以及優(yōu)化成圓形label框。通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2022-01-01
  • python正則表達(dá)中的re庫(kù)常用方法總結(jié)

    python正則表達(dá)中的re庫(kù)常用方法總結(jié)

    這篇文章主要介紹了python正則表達(dá)中的re庫(kù)常用方法總結(jié)文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下
    2022-08-08
  • python 實(shí)現(xiàn)圖與圖之間的間距調(diào)整subplots_adjust

    python 實(shí)現(xiàn)圖與圖之間的間距調(diào)整subplots_adjust

    這篇文章主要介紹了python 實(shí)現(xiàn)圖與圖之間的間距調(diào)整subplots_adjust,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05

最新評(píng)論