楼主: 共享心跳
2120 0

[编程语言] R语言长三角空间权重矩阵 [推广有奖]

  • 0关注
  • 5粉丝

已卖:47份资源

讲师

13%

还不是VIP/贵宾

-

威望
0
论坛币
1771 个
通用积分
365.6731
学术水平
20 点
热心指数
21 点
信用等级
20 点
经验
4164 点
帖子
211
精华
0
在线时间
117 小时
注册时间
2022-3-10
最后登录
2023-11-27

楼主
共享心跳 发表于 2022-3-11 14:09:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
library("raster")library("spdep")#p1<- shapefile("E:\new_delta_map\\new_delta_map_2.shp")p=shapefile("E:\\new_delta_map\\deltacity_2.shp",encoding="UTF-8")cityname=c('安庆市',        '池州市',        '滁州市',        '宣城市',        '常州市',        '南京市',                   '南通市',        '苏州市',        '泰州市',        '无锡市',        '盐城市',        '扬州市',        '镇江市',                   '杭州市',        '湖州市',        '嘉兴市',        '金华市',        '宁波市',        '绍兴市',        '台州市',        '舟山市',        '马鞍山市',                   '芜湖市',        '合肥市',        '上海市',        '铜陵市')p$count_name=citynamelatlon=read.csv("E:\\data\\cor.csv")latlon=as.data.frame(latlon)xy[,1]=latlon[,2]#换成城市实际坐标xy[,2]=latlon[,3]###############wr <- poly2nb(p, row.names=p$ID_1, queen=TRUE)wr[[18]]=sort(as.integer(c(wr[[18]],21)))wr[[21]]=sort(as.integer(c(18)))wm <- nb2mat(wr, style='B', zero.policy = TRUE)write.csv(wm,"E:\\new_delta_map\\deltacitycluster-1.csv") #相邻矩阵###############Distance based:wd100 <- dnearneigh(xy, 0, 100, longlat=TRUE)wmwd100<- nb2mat(wd100, style='B', zero.policy = TRUE)write.csv(wmwd100,"\\new_delta_map\\deltacitycluster-wd100.csv") #相距离100km矩阵#Nearest neighbors:k3 <- knn2nb(knearneigh(xy, k=3, RANN=FALSE))wmk3<- nb2mat(k3, style='B', zero.policy = TRUE)write.csv(wmk3,"E:\\new_delta_map\\deltacitycluster-k3.csv") #相邻3个矩阵plot(p, col='white', border='blue')plot(wr, xy, col='red', lwd=2, add=TRUE)#作图,以相邻矩阵为连接text(xy,p$count_name,cex=.7, halo=TRUE, hc="white", col='blue', hw=0.0)#halo是晕圈,设置hw=0则去除晕圈


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:空间权重矩阵 空间权重 权重矩阵 R语言 长三角

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-7 04:35