R 如何将数据帧转换为空间坐标
我有一个带有lat和lon数字坐标的数据集。我想添加一个“空间点”列,如R 如何将数据帧转换为空间坐标,r,geolocation,geometry,gis,geospatial,R,Geolocation,Geometry,Gis,Geospatial,我有一个带有lat和lon数字坐标的数据集。我想添加一个“空间点”列,如sf包中所述。 我不太了解空间数据,但这里有一个可重复的例子: data<-data.frame(Other_column=c("Street Presidente","Street",".",".",".","."), RS=c(55,56,87,98,25,12), longitude = c(28.6979, 53.0046,
sf
包中所述。
我不太了解空间数据,但这里有一个可重复的例子:
data<-data.frame(Other_column=c("Street Presidente","Street",".",".",".","."),
RS=c(55,56,87,98,25,12),
longitude = c(28.6979, 53.0046, 4.3261, 24.9019,26.7328, 53.2439),
latitude = c(-7.4197, -4.7089, -6.7541, 4.7817, 2.1643, -5.65)
)
data
Other_column R$ longitude latitude
"Street Presidente.." 55 28.6979 -7.4197
"Street ..." 56 53.0046 -4.7089
. 87 4.3261 -6.7541
. 98 24.9019 4.7817
. 25 26.7328 2.1643
. 12 53.2439 -5.6500
概括横向和纵向的点
?不清楚你是什么后,它似乎真的很混乱,我想要一个新的变量,指示“空间列”,这将使它更容易在像地图的视图,我相信这列将是一个点(LAT,LONG)或二进制值的东西。对不起,我从来没有真正使用过空间数据。退一步,你想实现什么?知道这一点可能会有所帮助。你指的是sp
package吗?见上面的编辑,我想他指的是sf package
Other_column R$ longitude latitude geom_point
"Street Presidente.." 55 28.6979 -7.4197
"Street ..." 56 53.0046 -4.7089
. 87 4.3261 -6.7541
. 98 24.9019 4.7817
. 25 26.7328 2.1643
. 12 53.2439 -5.6500