利用Python计算空间局部自相关的方法
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容介绍了"利用Python计算空间局部自相关的方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
千家信息网最后更新 2025年12月02日利用Python计算空间局部自相关的方法
本篇内容介绍了"利用Python计算空间局部自相关的方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
局部空间自相关
import esda import numpy as npimport pandas as pdimport libpysal as lpsimport geopandas as gpdimport contextily as ctximport matplotlib.pyplot as pltfrom geopandas import GeoDataFramefrom shapely.geometry import Pointfrom pylab import figure, scatter, showfrom splot.esda import moran_scatterplotfrom esda.moran import Moran_Localfrom splot.esda import plot_moranfrom splot.esda import lisa_clusterfrom splot.esda import plot_local_autocorrelation%matplotlib inline
root_dir="/home/lighthouse/Learning/pysal/"
gdf = gpd.read_file(root_dir+'data/.shp') # 读取数据
数据概况
gdf.columns.values #字段名
array(['CODE', 'COUNT', 'SUM_AREA', 'FIRST_ANAM', 'OID_', 'CODE_1', 'DATAFLAG', 'TOTPOP', 'TOTPOP_10K', 'RURPOP_10K', 'TOWNPOP_10', 'AGRPRODUCT', 'AGRLBR_10K', 'AGRSTOTGDP', 'FSTGDPRATE', 'SCNDGDPRAT', 'THRDGDPRAT', 'Province', 'geometry'], dtype=object)
gdf.head(1)
计算局部空间自相关LISA
第一产业占GDP比重
FSTGDPRATE为变量
ax=gdf.plot(figsize=(8,8),column="FSTGDPRATE",scheme='Quantiles', k=5, cmap='GnBu', legend=True,)ax.set_axis_off()
计算空间权重矩阵
pysal中的局部自相关计算中,要求权重矩阵的每一个元素都有邻接元素
y = gdf['FSTGDPRATE'].valuesw = lps.weights.distance.Kernel.from_dataframe(gdf, fixed=False, k=15)w.transform = 'r'
Local Moral 计算
moran_loc = Moran_Local(y, w)
Local Moral 散点图
fig, ax = moran_scatterplot(moran_loc, p=0.05)ax.set_xlabel('FSTGDPRATE')ax.set_ylabel('Spatial Lag of FSTGDPRATE')plt.show()聚集区的空间分布
lisa_cluster(moran_loc, gdf, p=0.05, figsize = (9,9))plt.show()

根据上图结果可以看出,图中西部为高值聚集区,东部为低值聚集区。高值聚集区的第一产业产值占比比较高,而低值聚集区的第一产业产值占比比较低,这可以反映出区域的经济发展水平的空间异质性,区域发展不均衡。
绘制结果组合图
plot_local_autocorrelation(moran_loc, gdf, 'FSTGDPRATE')plt.show()
"利用Python计算空间局部自相关的方法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
空间
局部
聚集区
第一产业
方法
产值
低值
元素
内容
区域
数据
更多
权重
知识
矩阵
结果
发展
实用
均衡
学有所成
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
公安局网络安全岗位身高要求
科技互联网腾讯
qq密码的数据库
行业软件开发商
手机端数据库连接工具
求生之路服务器列表
未来网络安全大会
记录仪总是出现连接服务器错误
大专网络技术能考什么证
北仑财务软件开发公司电话
职业杀手小说软件开发
如何加入通勤人员数据库
马松宇网络安全冠军
数据库表添加注释
软件开发团队证明
华东师大数据库研究
石林参考软件开发价格走势
惠州网络技术支持
海南专业软件开发省钱
ESP32搭建网络服务器
手机端数据库连接工具
服务器无法连接数据库
中国网络技术有哪些
手机软件开发书
软件开发自动化培训学校
数据库数据reback
可信软件开发能力认证
战地5 服务器卡吗
江苏常见网络技术问答知识
java 服务器通信安全