首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在不丢失/获取数据的情况下连接形状文件和CSV文件

在不丢失/获取数据的情况下连接形状文件和CSV文件
EN

Stack Overflow用户
提问于 2022-05-29 23:24:35
回答 1查看 98关注 0票数 0

我正试图将一个.shp文件(2644个小区域多边形观测)与一个.csv文件(其中一些小区域每月数据的7,760次观测)连接起来,以便在R中创建一个交互式的传单地图。我尝试使用来自图书馆(Tigris)的geojoin (底格里斯),如果我在小区域上做一个左连接,则只得到2644个观测结果,如果我在小区域上做一个内部连接,则只有17088个观测结果。使用库(Dplyr)也会出现类似的问题。对于如何在每月重复数据时不丢失.csv文件中的任何数据和重复.csv中重复的小区域的形状多边形,您有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2022-05-30 00:19:10

您总是可以共享这样的虚拟数据,假设我正确地理解了您的数据:

代码语言:javascript
复制
shpfile =data.frame(region=rep(paste("Place",1:4),each=3),coord=sample(1:100,12))

csvfile = data.frame(region=rep(paste("Place",1:4),each=12),months= rep(month.abb,4),val=sample(1:100,48))

library(dplyr)
df1= merge(shpfile,csvfile,by="region",all.y=TRUE)
df1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72427956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档