gpt4 book ai didi

r - 如何将空间数据帧转换回普通数据帧?

转载 作者:行者123 更新时间:2023-12-03 14:42:31 24 4
gpt4 key购买 nike

这是一个基本问题,但是不幸的是我在其他地方找不到相关的命令。

有没有一种方法可以将空间点数据帧转换为R中的普通数据帧。

例如如果普通数据帧是带有Lat,Lon作为位置坐标的df,则我可以获得以下空间df:

coordinates (df)= ~Lat + Lon

逆转怎么可能?甚至可能?

最佳答案

as.data.frame()可以满足您的需求:

library(sp)
# Construct a SpatialPointsDataFrame
data(meuse)
xy <- meuse[1:2]
df <- meuse[-1:-2]
SPDF <- SpatialPointsDataFrame(coords=xy, data=df)

# And then convert it (back) to a data.frame
DF <- as.data.frame(SPDF)

关于r - 如何将空间数据帧转换回普通数据帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9333766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com