首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中空间自相关检测的坐标投影问题

R中空间自相关检测的坐标投影问题
EN

Stack Overflow用户
提问于 2016-11-06 11:33:42
回答 1查看 233关注 0票数 0

我们有一个数据集,其中包含纬度和经度坐标以及属性信息,每个数据集都在自己的单独列中存储为numeric。这些坐标已经基于地理坐标系WGS 1984进行了地理编码。我们知道我们的数据中有重要的空间自相关性,我们希望使用“sp”包将其可视化在气泡图中。我们是从其他在线网站上模仿我们的例子的,比如这里:https://beckmw.wordpress.com/2013/01/07/breaking-the-rules-with-spatial-correlation/。然而,当我们尝试在"sp“中使用coordinates命令时,我们总是得到一个错误消息:

代码示例:坐标<- data.frame(lead$X,lead$Y)坐标<- c("lead6.X","lead6.Y")

if (nchar( projargs ) == 0) projargs <- as.character(NA)缺少需要TRUE/FALSE的值时出错

我们不能加载我们的直接代码,因为它是敏感的,并且托管在虚拟环境中,不能访问互联网。有没有人知道为什么会发生这种情况?我们已经查看了proj4包,但是不知道如何指定投影系统(或者这就是我们得到的错误吗?)如果有人知道R中的任何其他软件包或可视化空间自相关的方法,也将非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2016-11-10 06:49:59

您的代码有点“奇怪”:您似乎正在尝试构建一个仅包含坐标的数据集。AFAIU,你可能需要这行中的一些东西:

代码语言:javascript
复制
data <- data.frame(lead$X, lead$Y, lead$Z)

,前导$Z对应于您想要检查的泛型“变量”,然后

代码语言:javascript
复制
coordinates(data) <- c('X','Y')`
proj4string(data) <- "+init=epsg:4326"

,这将为您提供一个带有经度WGS84地理坐标的适当"SpatialPointsDataframe“(第一行也可以删除,您将保留WGS84 data数据中的所有变量)。

HTH

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40445722

复制
相关文章

相似问题

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